如何分配List <list <string>&gt;变量到java中的空列表?

时间:2016-01-13 16:10:15

标签: java collections empty-list

我有一行代码

List<List<String>> get_valuesofValues = new ArrayList<List<String>>((Collection<? extends List<String>>)map.get(value_atIndex));

“get_valuesofValues”在某些地方将为null。如何将其分配给空列表以避免异常?

应该是这样的:

if(get_valuesofValues  == null){
                get_valuesofValues =((Collection.<List<String>>)emptyList();
            }

1 个答案:

答案 0 :(得分:1)

使用Collections.emptyList()方法。请注意,此类集合无法修改(添加/替换/删除元素会产生异常)。