5 初始化与清理

5.8 数组初始化

ArrayNew

class ArrayNew {
    public static void chapter5_8() {
        int[] a = new int[10];
        Integer[] b = new Integer[10];

        Random random = new Random(7);
        for(int i=0;i<10;i++) {
            a[i] = random.nextInt(10);
            b[i] = random.nextInt(20);
        }

        System.out.println("a.length:" + a.length);
        System.out.println(Arrays.toString(a));
        System.out.println("b.length:" + b.length);
        System.out.println(Arrays.toString(b));
    }
};

初始化int,Integer数组

NewVarArgs

class NewVarArgs {
    static class A {}
    static void printObject(Object... args) {
        for(Object object:args) {
            System.out.println("object:" + object);
        }
    }
    public static void chapter5_8() {
        printObject(new Integer(7),3.14F,new A());
    }
};

可变参数列表

猜你喜欢

转载自blog.csdn.net/u012906122/article/details/113832332