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

溫馨提示×

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
绵竹市| 中卫市| 德钦县| 湾仔区| 筠连县| 开原市| 东乡| 东阳市| 泾源县| 枣强县| 兰考县| 广东省| 黄大仙区| 吉安市| 湖南省| 宁陵县| 临湘市| 炎陵县| 邢台县| 阳谷县| 蒙城县| 昆山市| 高雄县| 通江县| 广德县| 岳普湖县| 来宾市| 南昌市| 印江| 中山市| 台南县| 东宁县| 息烽县| 综艺| 荣成市| 宣化县| 乐陵市| 华蓥市| 易门县| 丹凤县| 泽普县|