位置:首頁 > Java技術 > java實例教學 > Java集合轉換為數組

Java集合轉換為數組

如何將集合變更(轉換)到一個數組?

解決方法

下麵的示例演示如何使用Java Util類的List.Add()和list.toArray()方法調用將對集合轉換為數組。 

import java.util.*;

public class CollectionToArray{
   public static void main(String[] args){
      List<String> list = new ArrayList<String>();
      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);
     } 
   }
}

結果

上麵的代碼示例將產生以下結果。

This is a good program.