-1

我有一行代码

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

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

应该是这样的:

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

1 回答 1

1

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

于 2016-01-13T16:16:18.707 回答