Java延伸/扩大数组
如何初始化后延长一个数组?
解决方法
下面的示例演示如何通过创建一个新数组来扩展初始化后的数组。
public class Main { 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.println(str); } } }
结果
上面的代码示例将产生以下结果。
A
B
C
D
E