list 进行remove的时候报错 java.lang.UnsupportedOperationException

67 阅读1分钟

1.原因:此list非java.util.ArrayList包中的list,而是java.util.arrays.asList中封装的

2.解决方式:转换一次

String result="a,b,c,d,e";
String[] old = result.text().split(",|,|。|\\.|\\?|?|!|!");
List<String> oldAswers =Arrays.asList(old);
List<String> oldAswer = new ArrayList<String>(oldAswers);