中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

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
康乐县| 锦州市| 雅江县| 岳普湖县| 秦安县| 平阳县| 郧西县| 白玉县| 宁明县| 成都市| 随州市| 泌阳县| 松溪县| 沧州市| 盈江县| 三明市| 区。| 文成县| 房山区| 贵港市| 博兴县| 高台县| 石台县| 天全县| 甘南县| 宁陕县| 城市| 塔河县| 夏河县| 静海县| 吴桥县| 西昌市| 凤山市| 两当县| 观塘区| 霍城县| 芷江| 潞城市| 富平县| 福贡县| 绩溪县|