java中如何向一个数组中添加元素呢?

java-经验王 Java经验 发布时间:2022-04-26 23:13:32 阅读数:15962 1
下文笔者讲述向java数组中添加元素的方法分享,如下所示:
实现思路:
   1.定义一个新数组
   2.将原数组复制新数组中,并将新元素放入末尾中
例:
package com.java265.other;
public class Test16 {
	/**
	 * java265.com 示例程序
	 */
	public static void main(String[] args) {
		int[] arrs = { 2, 1, 23, 11, 223, 90 };

		arrs = addElement(arrs, 999, 2);

		for (int i = 0; i < arrs.length; i++) {
			System.out.println(i + " :" + arrs[i]);
		}
	}

	/**
	 * 
	 * @param original 原始数组
	 * @param element  插入元素值
	 * @param index    插入索引位置
	 */
	private static int[] addElement(int original[], int element, int index) {
		int length = original.length;
		int destination[] = new int[length + 1];
		System.arraycopy(original, 0, destination, 0, index);
		destination[index] = element;
		System.arraycopy(original, index, destination, index + 1, length - index);
		return destination;
	}
}
-----运行以上代码,将输出以下信息-----
0 :2
1 :1
2 :999
3 :23
4 :11
5 :223
6 :90
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaJingYan/202204/16509860513151.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者