1. 程式人生 > 其它 >2022/4/21 JavaDay13

2022/4/21 JavaDay13

多維陣列

陣列巢狀陣列

 package com.sundada.array;
 ​
 public class ArrayDemo05 {
     public static void main(String[] args) {
         int[][]array={{1,2},{2,3},{3,4},{4,5}};
         //[4][2]
         /*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.println(array[i][j]);
 ​
             }
 ​
         }
 //        printArray(array[0]);
 //        System.out.println(array[0][1]);
     }
 //    public static void printArray(int[]arrays){
 //        for (int i = 0; i < arrays.length; i++) {
 //            System.out.println(arrays[i]);
 //        }
 //    }
 ​
 }

Arrays類

 package com.sundada.array;
 ​
 import java.util.Arrays;
 ​
 public class ArrayDemo06 {
     public static void main(String[] args) {
         int[]a={1,2,3,4,999,123,324,534,6,34};
         System.out.println(a);//hashcode-[I@1b6d3586
 ​
         Arrays.sort(a);//升序
         System.out.println(Arrays.toString(a)); //列印陣列
         Arrays.fill(a,2,4,0);//陣列填充
         System.out.println(Arrays.toString(a));
 ​
        //printArray(a);
 ​
     }
     public static void printArray(int[]a)
     {
         for (int i = 0; i < a.length; i++) {
             if ( i==0 ) System.out.print("[");
 ​
             else if ( i==a.length-1 ) System.out.println(a[i]+"]");
             else System.out.print(a[i]+",");
         }
     }
 }