亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

java如何往數組添加元素

小億
171
2024-06-11 15:26:36
欄目: 編程語言

在Java中,數組的長度是固定的,一旦創建后就無法改變。如果想要往數組中添加元素,可以通過以下幾種方式:

  1. 使用數組拷貝:創建一個新的數組,長度比原數組大1,將原數組的元素拷貝到新數組中,并在新數組的最后一個位置添加新元素。
int[] originalArray = {1, 2, 3, 4, 5};
int newElement = 6;

int[] newArray = Arrays.copyOf(originalArray, originalArray.length + 1);
newArray[newArray.length - 1] = newElement;

System.out.println(Arrays.toString(newArray));
  1. 使用ArrayList:ArrayList是Java中的動態數組,可以動態增加和減少元素,可以使用ArrayList來添加元素,最后再將ArrayList轉換為數組。
int[] originalArray = {1, 2, 3, 4, 5};
int newElement = 6;

List<Integer> list = new ArrayList<>();
for (int i : originalArray) {
    list.add(i);
}
list.add(newElement);

int[] newArray = list.stream().mapToInt(Integer::intValue).toArray();

System.out.println(Arrays.toString(newArray));

無論哪種方式,都需要創建新的數組來存儲新的元素,原數組不會被改變。

0
黄浦区| 清新县| 禹州市| 长丰县| 九台市| 定远县| 阳原县| 宣化县| 云霄县| 洪江市| 三门峡市| 海门市| 临澧县| 波密县| 苏尼特左旗| 盈江县| 乌拉特后旗| 台山市| 美姑县| 麟游县| 曲靖市| 临湘市| 汶上县| 海盐县| 大厂| 彝良县| 沂源县| 苏尼特左旗| 科技| 宁明县| 宣城市| 阿克| 通山县| 孟连| 宣恩县| 临汾市| 高台县| 灌云县| 汝南县| 金川县| 安平县|