91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

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
鲁山县| 绥芬河市| 姜堰市| 江川县| 怀化市| 惠州市| 蓝山县| 瓦房店市| 广丰县| 策勒县| 疏附县| 宝丰县| 杭州市| 海晏县| 崇义县| 克什克腾旗| 嘉义县| 东阿县| 陵水| 吉林省| 郧西县| 若羌县| 南开区| 莱州市| 平和县| 新郑市| 延津县| 洞头县| 武宁县| 北票市| 夏河县| 滦南县| 托克逊县| 汽车| 波密县| 华亭县| 灵台县| 常山县| 丰原市| 克山县| 峨眉山市|