2020年7月2日 陣列 程式碼
阿新 • • 發佈:2020-07-03
程式碼
import java.util.Arrays; class Untitled { public static void main(String[] args) { //新建一個數組 //int[] arr1 = new int[]{1,2,3,4}; int[] arr1 = {1,2,3,4}; System.out.println(Arrays.toString(arr1)); //獲取陣列長度 int length = arr1.length; System.out.println("arr1的長度" + length); //訪問陣列元素 System.out.println("arr1的第三個元素是"+arr1[2]); //為陣列中的元素賦值 arr1[2] = 6; System.out.println("arr1的第三個元素是"+arr1[2]); for(int i =0;i<arr1.length;i++) { int j = i+1; System.out.println("第"+j+"個元素是:"+arr1[i]); } //新陣列替換舊陣列增加一個元素 int[] arr2 = new int[arr1.length+1]; for(int i=0;i<arr1.length;i++) { arr2[i] = arr1[i]; } System.out.println("複製完arr1元素的arr2"+Arrays.toString(arr2)); arr2[arr2.length-1] = 5; System.out.println("增加資料後的arr2"+Arrays.toString(arr2)); arr1 = arr2; System.out.println("替換後的arr1" + Arrays.toString(arr1)); //刪除一個元素同理 1.建立一個新陣列 2.複製元素 3,新增或刪除元素 4.替換陣列 } }