欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java 聲明和動態創建數組

錢多多1年前7瀏覽0評論

Java是一種靜態類型語言,因此在使用數組時需要先聲明數組的類型和大小。數組是一組相同類型的數據的集合,每個元素都有一個唯一的索引,可以通過這個索引訪問數組中的元素。

//聲明一個int類型的數組,大小為5
int[] numArray = new int[5];
//聲明一個String類型的數組,大小為10
String[] lettersArray = new String[10];

除了靜態聲明數組,在Java中還可以使用動態創建數組的方式,這種方式可以在運行時根據需要動態地創建數組。

Scanner sc = new Scanner(System.in);
System.out.print("請輸入數組大小:");
int size = sc.nextInt();
int[] dynamicArray = new int[size];

動態創建數組的另一種方式是使用ArrayList類。ArrayList是Java中的一個集合類,可以動態地增加或刪除元素,類似于動態數組。

ArrayListlist = new ArrayList<>();
list.add("apple");
list.add("banana");
list.add("orange");
System.out.println("list中的元素為:" + list);
//輸出:list中的元素為:[apple, banana, orange]

在Java中,數組的索引從0開始,因此訪問數組元素時要注意索引是否越界。

int[] numArray = new int[5];
numArray[0] = 1;
numArray[1] = 2;
numArray[2] = 3;
numArray[3] = 4;
numArray[4] = 5;
System.out.println("第三個元素為:" + numArray[2]);
//輸出:第三個元素為:3
System.out.println("第六個元素為:" + numArray[5]);
//輸出:ArrayIndexOutOfBoundsException