Biến đổi Collection thành Array trong Java



Miêu tả vấn đề

Cách biến đổi một Collection thành một Array trong Java?

Giải pháp

Ví dụ sau minh họa cách biến đổi một Collection thành một Array bởi sử dụng phương thức list.add() và list.toArray() trong Java.

import java.util.*;public class CollectionToArray{
   public static void main(String[] args){
      List list = new ArrayList();
      list.add("This "); 
      list.add("is "); 
      list.add("a ");
      list.add("good ");
      list.add("program.");
      String[] s1 = list.toArray(new String[0]); 
      for(int i = 0; i < s1.length; ++i){
         String contents = s1[i];
         System.out.print(contents);
     } 
   }
}

Kết quả

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

This is a good program.

collection_trong_java.jsp