java基础问题

发布时间 2024-01-09 22:55:05作者: 无名之辈的ggb

数组

  1. 一维数组:  
    1.使用new 指定一个数组大小
    int[] number = new int[8];
    number[0] = 1;
    number[1] = 2;
    number[2] = 3;
    number[3] = 5;
    number[4] = 8;
    其中,int表示数据类型,并且给每个元素进行赋值。
    2.使用 new 指定数组元素的值
    int[] number = new int[]{1, 2, 3, 5, 8};
    3.直接指定数组元素的值
    int[] number = {1,2,3,5,8};
    
    
    遍历的方法:
    int[] number = {1,2,3,5,8};
    for (int i=0;i<number.length;i++) {
    System.out.println("第"+(i+1)+"个元素的值是:"+number[i]);
    }
  2. 二维数组:
    1.二维数组的初始化,
    第一种方式:
    给数组分配空间大小,不能被修改,在赋值.
    type[][] arrayName=new type[length1][length2]
    2.通过new给数组赋值,不给空间大小。
    type[][] arrayName=new type[][]{{值1,值2,值3},{值1,值2,值3}};
    3.直接给数组赋值,空间大小不分配。
    type[][] arrayName={{值1,值2,值3},{值1,值2,值3}};
    4.数组的二维长度为空。
    type[][] arrayName=new type[length1][];