将“集”转换为“列表”而不创建新列表
2022-08-31 04:15:45
我正在使用此代码将a转换为:Set
List
Map<String, List<String>> mainMap = new HashMap<>();
for (int i=0; i < something.size(); i++) {
Set<String> set = getSet(...); //returns different result each time
List<String> listOfNames = new ArrayList<>(set);
mainMap.put(differentKeyName, listOfNames);
}
我想避免在循环的每次迭代中创建新列表。这可能吗?