存储一组类型相同的变量。
定义一个数组类型的变量,使用数组类型“类型[]”,例如,int[]
。
- // 方式一
- int[] ns = new int[5];
- ns[0] = 68;
- ns[1] = 79;
- ns[2] = 91;
- ns[3] = 85;
- ns[4] = 62;
-
- // 方拾二
- int[] arr2 = new int[]{1,2,3,4,5,6};
-
- // 方式三
- int[] arr3 = {1,2,3,4,5,6,7};
0
,浮点型是0.0
,布尔型是false
;0
开始。ns[1] = 79;
。数组变量.length
获取数组大小。- int[] ns;
- ns = new int[] { 68, 79, 91, 85, 62 };
- ns = new int[] { 1, 2, 3 };
但是,原有的5个元素的数组并没有改变,只是无法通过变量ns
引用到它们而已。
- // 1. for循环
- for (int i=0; i < arr1.length; i++){
- System.out.print(arr1[i] + ",");
- }
-
-
- // 2. for-each循环
- for (int n : arr2){
- System.out.print(n + ",");
- }
-
-
- // 3.打印数组内容
- System.out.println(Arrays.toString(arr3));
- int[] ns = { 28, 12, 89, 73, 65, 18, 96, 50, 8, 36 };
-
- // 升序(java标准库没有提供降序排序)
- Arrays.sort(ns);
- System.out.println(Arrays.toString(ns));
- int[][] a2rr = {
- { 1, 2, 3, 4 },
- { 5, 6 },
- { 7, 8, 9 }
- };
- System.out.println(Arrays.deepToString(a2rr));