Java数组

在Java中如何声明一个数组:

数组的长度是固定的,数组一但创建定义就不能改变

其元素必须是相同类型,不允许出现混合类型

数组中的元素可以是任意数据类型,包括基本类型和引用类型

数组变量属引用类型,数组也可以看成对象,数组中的每个元素相当于该对象的成员变量

数组本身就是对象。Java中对象是在堆中的

数组一但分配空间后被隐式的赋初值了

二种方法:

int  nums[ ];
int [ ] nums;
int [ ] nums={....}
int [] nums = new int[10]//声明一个数组可以放10个元数
//遍历数组
for(int i=0; i<nums.lenght; i++){
    .......
}

二维数组的遍历

public class Holle {
    public static void main(String[] args) {
        int [][] array={{1,2},{2,3},{3,4},{4,5}};
        for (int i=0; i<array.length; i++){
            for (int j=0; j<array[i].length; j++){
                System.out.print(array[i][j]+" ");
            }
            System.out.println();
        }
    }
}

Arrays的一些类用法:

public class Holle {
    public static void main(String[] args) {
        int [] array={1,2,4,4,5};

        System.out.print(Arrays.toString(array));//打印数组
        Arrays.sort(array);//排序数组
        System.out.print(Arrays.toString(array));
        Arrays.fill(array,0);//赋值给数组的元素
        System.out.println(Arrays.toString(array));

    }
}

 

posted @ 2022-06-25 17:42  贝勒爷ma  阅读(40)  评论(0)    收藏  举报