21xrx.com
2024-09-19 09:58:04 Thursday
登录
文章检索 我的文章 写文章
【教程】Java数组操作之添加元素
2023-06-15 00:28:46 深夜i     --     --
Java 数组 添加元素

在Java编程中,数组是一种常用的数据结构。在数组的操作中,经常需要添加元素,本篇文章将给大家介绍Java中如何添加数组元素。

1. 使用Arrays.copyOf()方法添加元素

Arrays.copyOf()方法可以在数组末尾添加元素,同时创建新的数组,原数组不改变。具体代码如下:


int[] oldArray = 1;

int[] newArray = Arrays.copyOf(oldArray, oldArray.length + 1);

newArray[newArray.length - 1] = 4;

2. 使用System.arraycopy()方法添加元素

System.arraycopy()方法可以在数组的任意位置添加元素,同时也会创建新的数组。具体代码如下:


int[] oldArray = 1;

int[] newArray = new int[oldArray.length + 1];

System.arraycopy(oldArray, 0, newArray, 0, oldArray.length);

newArray[newArray.length - 1] = 4;

3. 使用ArrayList添加元素

ArrayList是Java中常用的集合类,可以动态地添加和删除元素。将原数组转换成ArrayList,再使用add()方法添加元素即可。具体代码如下:


int[] oldArray = 1;

List list = new ArrayList ();

for(int i : oldArray){

  list.add(i);

}

list.add(4);

Integer[] newArray = list.toArray(new Integer[list.size()]);

通过本文的介绍,相信大家已经掌握了Java数组添加元素的几种方法。在实际编程中,可以根据具体需求选择相应的方法来操作数组。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复