⼆维数组的遍历: //⼆维数组 int [] intA[] ={{1,2},{2,3,4},{3,4,5,6}}; //(1)普通for循环 for(int i=0;i<intA.length;i++){ //0,1,2 for(int j=0;j<intA[i].length;j++){ //每⼀个⼀维数组的长度 System.out.print(intA[i][j]+"\t"); } System.out.println(); } //(2)加强for循环 System.out.println("\n========================="); for(int[] arr:intA){ //int[]⼆维数组中元素的类型, arr迭代变量, intA⼆维组的名称 for(int i:arr){ //int,⼀维数组中元素的类型,i,迭代变量,arr,⼀维数组的名称 System.out.print(i+"\t"); } System.out.println(); } //(3)普通与加强for循环的混搭 System.out.println("\n-------------------------"); for(int [] arr:intA){//加强for for(int i=0;i<arr.length;i++){ System.out.print(arr[i]+"\t"); } System.out.println(); } System.out.println("\n--------------------------"); for(int i=0;i<intA.length;i++){ for(int j:intA[i]){//加强for System.out.print(j+"\t"); } System.out.println();
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。