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

溫馨提示×

java數組添加元素的方式有哪些

小億
98
2023-11-10 17:39:16
欄目: 編程語言

Java中數組添加元素的方式有以下幾種:

  1. 使用Arrays類的copyOf()方法:該方法可以將原數組復制到一個新數組中,并在新數組的末尾添加新的元素。示例代碼如下:
int[] arr = {1, 2, 3};
int[] newArr = Arrays.copyOf(arr, arr.length + 1);
newArr[newArr.length - 1] = 4;
  1. 使用ArrayList類:ArrayList是Java集合框架中的一個類,可以實現動態數組的功能。可以使用add()方法在ArrayList中添加元素。示例代碼如下:
ArrayList<Integer> list = new ArrayList<>();
list.add(1);
list.add(2);
list.add(3);
list.add(4);
  1. 使用System.arraycopy()方法:該方法可以將原數組的元素復制到一個新數組中,并在新數組的末尾添加新的元素。示例代碼如下:
int[] arr = {1, 2, 3};
int[] newArr = new int[arr.length + 1];
System.arraycopy(arr, 0, newArr, 0, arr.length);
newArr[newArr.length - 1] = 4;
  1. 使用Arrays類的stream()方法:該方法可以將原數組轉化為一個流,然后使用流的collect()方法將新元素添加到一個新數組中。示例代碼如下:
int[] arr = {1, 2, 3};
int[] newArr = Arrays.stream(arr).boxed().collect(Collectors.toList()).toArray(new Integer[arr.length + 1]);
newArr[newArr.length - 1] = 4;

以上是一些常見的數組添加元素的方式,根據具體的需求可以選擇合適的方式來實現。

0
沙湾县| 澄江县| 邵阳市| 北流市| 逊克县| 饶阳县| 来凤县| 翁牛特旗| 育儿| 和龙市| 成安县| 嵊州市| 阿克陶县| 广昌县| 六盘水市| 鄯善县| 津南区| 阜新市| 汤原县| 沛县| 承德市| 邢台县| 乡宁县| 阳原县| 康乐县| 营山县| 瑞昌市| 中阳县| 措美县| 柳河县| 大名县| 长垣县| 双辽市| 吴川市| 门头沟区| 利津县| 师宗县| 阿巴嘎旗| 融水| 天镇县| 五常市|