Kế thừa một Mảng (Array) trong Java



Miêu tả vấn đề

Cách kế thừa một Mảng (Array) sau khi đã khởi tạo trong Java?

Giải pháp

Ví dụ sau minh họa cách kế thừa một Mảng (Array) sau khi khởi tạo bằng việc tạo một Mảng (Array) mới trong 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);
      }
   }
}

Kết quả

Code trên sẽ cho kết quả sau:

A
B
C
D
E

mang_trong_java.jsp