java编程积累

java采坑之路-list不可修改的内部类

2020-05-25  本文已影响0人  风一样的存在

在工作中字符串分割一直都离不开,习惯使用工具apache的StringUtils和guava的Spliter。但是一般使用集合操作比较方便,和stream使用一气呵成。但是遇到最近遇到个问题:

List<String> entities = Splitter.on("\n").splitToList(result);
entities.remove(0);

出现错误:Method threw 'java.lang.UnsupportedOperationException' exception
看下源码:

guava返回了一个不可修改的list
java.util.Collections类中的一个内部类
上一篇下一篇

猜你喜欢

热点阅读