如何将字符串列表转换为字符串数组?


java.util.ArrayList.toArray() 方法返回一个数组,包含了此列表中所有元素,按正确顺序(从第一个到最后一个元素)。它充当了基于数组与基于集合的 API 之间的桥梁。

可以使用 List 类的此方法将列表转换为数组 −

示例

实时演示

import java.util.ArrayList;
import java.util.List;

public class ListOfStringsToStringArray {
   public static void main(String args[]) {
      List<String> list = new ArrayList<String>();
      
      list.add("JavaFX");
      list.add("HBase");
      list.add("OpenCV");
      
      String[] myArray = new String[list.size()];
      
      list.toArray(myArray );
      System.out.println("Contents of the String array are :: ");

      for(int i = 0; i<myArray.length; i++) {
         System.out.println(myArray[i]);
      }
   }
}

输出

Contents of the String array are ::
JavaFX
HBase
OpenCV

更新于: 2019-07-30

339 次浏览

开始你的职业生涯

通过完成课程来获得认证

开始
广告