java-一维二维数组的定义、使用二维数组、遍历数组

来源:互联网 发布:增值税发票数据导出 编辑:程序博客网 时间:2024/05/18 13:10


(一)一维二维数组的定义:

/*一维数组定义的几种方法: * int[] x;int x[];二维数组定义的几种方法:int[][] y; int y[][];int[] y[];int[] x,y[];//x一维、y二维int[] x;int[] y[];-----------a:x[0]=y;//cuob:y[0]=x;//yesc:y[0][0]=x;//cuod:x[0][0]=y;//cuoe:y[0][0]=x[0];//yesf:x=y;//cuo*/

(二)使用二维数组:

package test;    public class test {  public static void main(String[] args){int a[][]=new int[3][4];for(int x=0;x<3;x++){for(int y=0;y<4;y++)System.out.print(a[x][y]);System.out.println();}}}  控制台输出结果:000000000000

(三)遍历数组:

package test;    public class test {  public static void main(String[] args){int b[][]=new int[][]{{1},{2,3},{4,5,6}};for(int k=0;k<b.length;k++){for(int c=0;c<b[k].length;c++)//循环遍历二维数组中的每个元素{System.out.print(b[k][c]+" ");}System.out.println();}}}  控制台输出结果:1 2 3 4 5 6 
package test;    public class test {  public static void main(String[] args){int arr[][]=new int[][]{{4,3},{1,2}};for(int x[]:arr)//外层循环变量为一维数组{for(int e:x)//循环遍历每一个数组元素{if(e==x.length)//判断变量是二维数组中的最后一个元素{System.out.print(e);//输出二维数组的最后一个元素}else                           //如果不是二维数组中的最后一个元素,输出信息System.out.print(e+"、");}}}}  控制台输出结果:4、3、1、2
原创粉丝点击