【问题标题】:How to assign a List<List<String>> variable to a empty list in java? [duplicate]如何将 List<List<String>> 变量分配给 java 中的空列表? [复制]
【发布时间】:2016-04-18 17:06:05
【问题描述】:

我有一行代码

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();
            }

【问题讨论】:

    标签: java collections empty-list


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2019-08-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-21
      • 2015-11-03
      • 2019-01-14
      • 1970-01-01
      • 2022-01-05
      相关资源
      最近更新 更多