Java如何将集合对象转换为数组?
要将基于集合的对象转换为数组,可以使用toArray()或toArray(T[]a)方法,该方法由集合接口的实现提供,例如java.util.ArrayList.
package org.nhooo.example.util; import java.util.List; import java.util.ArrayList; public class CollectionToArrayExample { public static void main(String[] args) { List<String> words = new ArrayList<>(); words.add("Kode"); words.add("Java"); words.add("-"); words.add("Learn"); words.add("Java"); words.add("by"); words.add("Examples"); String[] array = words.toArray(new String[0]); for (String word : array) { System.out.println(word); } } }
我们的示例代码结果如下所示:
Kode Java - Learn Java by Examples