java如何找到数组中特定数字的位置?
如果我输入98意味着它将显示位置6
public class OddEven {
public static void main(String args[]) {
int[] numbers = new int[] { 14, 23, 67, 10, 76, 5, 98, 13, 110 };
for (int i = 0; i < numbers.length; i++) {
if(numbers[i]==14)
System.out.println(numbers[i]+"position 0");
else
System.out.println(numbers[i]+"no. not in the list");
}
}
}
# 1 楼答案
首先,出于可测试性等目的,最好将这样的功能作为一个单独的函数。这也让代码更清晰。其次,如果你正在循环,你可能不想在循环中做
system.out.println
所以你想要这样的东西: