位置:首页 > 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.