【发布时间】:2020-02-13 09:36:34
【问题描述】:
我试图在我的 Java 代码中获取一个字符串集合,所以我正在尝试这样的事情:
Collection c = new String[]{};
但我收到此错误:incompatible types: String[] cannot be converted to Collection.
有没有办法将 String[] 转换为 Collection 而无需执行以下操作:
var array = new String[]{"Apple", "Banana"};
var arrayList = new ArrayList<String>();
for (String fruit : array) {
arrayList.add(fruit);
}
Collection c = arrayList;
【问题讨论】:
-
Arrays.asList,1秒就能google到...
-
你试过
Arrays.asList(array)吗?见:geeksforgeeks.org/streams-arrays-java-8
标签: java arrays collections