为什么思考不起作用?它只是打印零。但是,当我使用索引值为“i”的普通 for 循环并在循环主体内使用“a[i]”时,它会起作用。
问题不在于打印循环,因为它不打印值,即使使用正常的 for 循环也是如此。
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
int[] a = new int[5];
for (int i : a)
{
System.out.println("Enter number : ");
i=s.nextInt();
}
System.out.println("\nThe numbers you entered are : \n");
for (int i : a)
{
System.out.println(i);
}
}
}