场景:
返回的一个list,当对其进行addAll操作时,报出,以下为list的来源
List<String> keys = (cells, new Function<Cell, String>() {
@Override
public String apply(Cell cell) {
//首尾去空格
return (());
}
});
原因:
不是所有的list都有add remove等操作
例如()返回的就是一个list,但是这个返回的list不能进行任何操作
解决方案:
seeAlso = new ArrayList<>(seeAlso);