都说Java初始化数组只有两种写法,其实不是的吧:
// 写法一 int a []= {1,2,3};
// 写法二 int b[] = new int [5]; b[0] = 1; b[1] = 2; b[2] = 3;
// 写法三 int c [] = new int []{1,2,3};
打印数组内容
System.out.println(arr); // 打印内存地址 System.out.println(arr.toString()) // 打印内存地址 System.out.println(Arrays.toString(arr)) // [1,2,3]