java singletonList的用途是什么?
我在四处寻找从列表中删除空值的优雅解决方案。我遇到了following post,它说我可以使用list.removeAll(Collections.singletonList(null));
然而,这会抛出一个UnsupportedOperationException
,我假设这是因为removeAll()
正试图对不可变的单例集合执行一些变异操作。对吗
如果是这样,这个singletonList
的典型用途是什么?当你确定自己不想对这个集合做任何事情时,代表一个大小为1的集合
提前谢谢
共 (0) 个答案