溫馨提示×

java數組初始化賦值的方式有哪些

小億
113
2023-07-28 14:30:34
欄目: 編程語言

Java數組初始化賦值的方式有以下幾種:

  1. 靜態初始化:在聲明數組的同時進行初始化賦值。

例如:int[] arr = {1, 2, 3, 4, 5};

  1. 動態初始化:先聲明數組,然后通過循環或直接賦值的方式進行初始化。

例如:int[] arr = new int[5];

for (int i = 0; i < arr.length; i++) {

arr[i] = i + 1;

}

  1. 使用Arrays類的靜態方法初始化:

例如:int[] arr = new int[5];

Arrays.fill(arr, 0); // 將數組的所有元素初始化為0

  1. 數組復制:

例如:int[] arr1 = {1, 2, 3, 4, 5};

int[] arr2 = new int[arr1.length];

System.arraycopy(arr1, 0, arr2, 0, arr1.length); // 將arr1數組復制到arr2數組中

  1. 使用Arrays類的asList()方法初始化:

例如:String[] arr = new String[]{“a”, “b”, “c”};

List list = Arrays.asList(arr); // 將數組轉換為List集合

注意:數組的初始化賦值可以是基本類型的數組,也可以是引用類型的數組。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女