我阅读了有关foreach循环的内容,并试图找到Array中最大的元素,但它不像平常那样工作。我想知道有什么区别?使用foreach循环查找数组中最大的元素
public void foreachloop()
{
int[] T = { 1, 2, 3, 4, 5, 6, 7 };
int x = T[0];
for (int element : T) {
if (T[element] > x) {
x = T[element];
}
}
System.out.println(x);
}
'element'表示数组的整个元素,而不是它的指数 – Andrew
'如果(元素> x)x =元素;' –
好吗谢谢! – qargul