Java数组扩展

时间:2023-03-09 00:05:35
Java数组扩展

Java中,数组初始化后如何扩展数组?

示例

以下示例显示如何在创建新并初始化数组后扩展数组。

package com.yiibai;

public class ExtendingArray {
public static void main(String[] args) {
String[] names = new String[] { "A", "B", "C" };
String[] extended = new String[5];
extended[3] = "D";
extended[4] = "E";
System.arraycopy(names, 0, extended, 0, names.length); for (String str : extended) {
System.out.print(str+",");
}
}
}
Java

执行上面示例代码,得到以下结果 -

A,B,C,D,E,
Shell

示例2

以下是数组扩展的另一个示例示例 -

package com.yiibai;

public class ExtendingArray2 {
public void extendArraySize() {
String[] names = new String[] { "Maxsu", "Minsu", "Sum" };
String[] extended = new String[5];
extended[3] = "Sukida";
extended[4] = "Avg";
System.arraycopy(names, 0, extended, 0, names.length); for (String str : extended)
System.out.println(str);
} public static void main(String[] args) {
new ExtendingArray2().extendArraySize();
}
}
Java

执行上面示例代码,得到以下结果 -

Maxsu
Minsu
Sum
Sukida
Avg