for(int i[]:a){
for(int j:i){
System.out.print(j);
}
}这个冒号有什么作用呀?还有为啥最后输出j就可以了
冒号左边的是临时变量,遍历数组时,用来保存每次遍历出的值;冒号右边是被遍历的数组。
根号申 发表于2017-09-21 08:49
第二个foreach循环冒号后面直接用i就可以当数组名字吗?是不是随便取就行。
愿世界回归自然_1572338048 发表于2018-10-10 14:38
肯定不是随便取的名,右边是被操作的量,这个量必须是存在的,你在环境里写一下代码就知道了
根号申 发表于2018-10-11 08:46
第二个for循环那个i是二维数组还是一维吧?如果是一维数组是怎么把a二维数组里面的数据传过去的,转换成一维数组吗? 如果是二维数组为什么i要赋值给一个整型j?
我觉得应该是个一维数组。反正这个数组赋值有点蒙。