Java 如何在嵌套for循环中返回数组值? for(int counter=0;counter
我的函数没有将Java 如何在嵌套for循环中返回数组值? for(int counter=0;counter,java,arrays,for-loop,return-value,Java,Arrays,For Loop,Return Value,我的函数没有将counter2检测为变量,因为它位于嵌套的for循环中。那么,我如何摆脱这个困境呢 我试图使用参数输入(分别是字符串)并使用ascii表作为引用发布出现的次数,正如您所看到的,只有一个障碍阻止我完成这项工作 有什么想法吗?你的主要问题是你错过了一个重要的事实——你的计数直到循环完成后才算完成 因此,在第一个循环完成后,您需要在单独的循环中打印计数 for(int counter = 0; counter < args.length; counter++){
counter2
检测为变量,因为它位于嵌套的for循环中。那么,我如何摆脱这个困境呢
我试图使用参数输入(分别是字符串)并使用ascii表作为引用发布出现的次数,正如您所看到的,只有一个障碍阻止我完成这项工作
有什么想法吗?你的主要问题是你错过了一个重要的事实——你的计数直到循环完成后才算完成 因此,在第一个循环完成后,您需要在单独的循环中打印计数
for(int counter = 0; counter < args.length; counter++){
System.out.println("Displaying per words: " + args[counter]);
splitWords = args[counter].toCharArray();
for(int counter2 = 0; counter2 < splitWords.length; counter2++){
System.out.println("Word spliced: " + splitWords[counter2]);
System.out.println("The number equivalent of " + splitWords[counter2] + " is "
+ (int) splitWords[counter2]);
occurenceCount[(int)splitWords[counter2]]++;
System.out.println("The letter " + splitWords[counter2] +
" was shown " + occurenceCount[(int)splitWords[counter2]] + " times.");
}
}
公共无效测试(){
字符串[]args={“Hello”};
int[]occurrencecount=新int[256];
for(int-word=0;word0){
System.out.println(“字母”+((字符)字符)
+显示“+计数+”次);
}
}
}
您的主要问题是您错过了一个重要的事实—在循环完成之前,您的计数是不完整的
因此,在第一个循环完成后,您需要在单独的循环中打印计数
for(int counter = 0; counter < args.length; counter++){
System.out.println("Displaying per words: " + args[counter]);
splitWords = args[counter].toCharArray();
for(int counter2 = 0; counter2 < splitWords.length; counter2++){
System.out.println("Word spliced: " + splitWords[counter2]);
System.out.println("The number equivalent of " + splitWords[counter2] + " is "
+ (int) splitWords[counter2]);
occurenceCount[(int)splitWords[counter2]]++;
System.out.println("The letter " + splitWords[counter2] +
" was shown " + occurenceCount[(int)splitWords[counter2]] + " times.");
}
}
公共无效测试(){
字符串[]args={“Hello”};
int[]occurrencecount=新int[256];
for(int-word=0;word0){
System.out.println(“字母”+((字符)字符)
+显示“+计数+”次);
}
}
}
你想做什么?你说的“不检测”是什么意思?问题出在哪里?出现了什么错误?我需要通过int[]occurrenceCount以数组值的形式返回出现次数。基本上,我想把数组值“传递”给另一个函数。你想做什么?你说的“不检测”是什么意思?问题出在哪里?出现了什么错误?我需要通过int[]occurrenceCount以数组值的形式返回出现次数。基本上,我想将数组值“传递”给另一个函数。谢谢,现在它确实有意义了。我会一直复习,直到我的一小时记录结束。谢谢,现在它确实有意义了。我会一直复习直到我的小时记录结束。xD