Java 实例 - 数组扩容


以下实例演示了如何在数组初始化后对数组进行扩容:

  1. /*
  2. author by shouce.ren
  3. 文件名:Main.java
  4. */
  5.  
  6. public class Main {
  7. public static void main(String[] args) {
  8. String[] names = new String[] { "A", "B", "C" };
  9. String[] extended = new String[5];
  10. extended[3] = "D";
  11. extended[4] = "E";
  12. System.arraycopy(names, 0, extended, 0, names.length);
  13. for (String str : extended){
  14. System.out.println(str);
  15. }
  16. }
  17. }

以上代码运行输出结果为:

  1. A
  2. B
  3. C
  4. D
  5. E