在没有大括号的 while 中,只有紧跟在 while 后面的语句才会被执行。
在您的情况下,这意味着只有 while 之后的第一个语句将被循环,即“System.out.println(myintarray[index]);”。
由于“index++;” 未达到时,您的索引将具有相同的值 0,因此您的程序将始终打印数组的第一个元素。您的代码范围将在大括号中转换为:
while(index < 3) {
System.out.println(myintarray[index]);
}
index++;
要执行多个语句,请将其全部括在大括号内。
while(index < 3) {
System.out.println(myintarray[index]);
index++;
}
aluckdog
蓝山帝景
相关分类