int[] vals = new int[10];
for(int i = 0; i < 10; i++){
vals[i] = i;
}
int returnval = 0;
for(int i = 0; i < 6;i++){
returnval = vals[i];
}
returnval肯定是被覆盖了六次,0,1,2,3,4,5,最终结果是5,你可以使用系统输出流输出一些(System.out.println(returnval);)
returnval=5
returnval = 5
看你怎么输出,在循环里输出就是0,1,2,3,4,5外面输出就是最后一次的答案5
第一轮初始化数组,第二轮取数组中第6个,也就是索引5的元素