java中如何向一个数组中添加元素呢?
下文笔者讲述向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
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。