list.remove报错解决方案
来源:互联网 发布:ubuntu ssh 安装 编辑:程序博客网 时间:2024/06/05 12:01
今天遇到这么一个异常:
- Exception in thread "main" java.lang.UnsupportedOperationException
- at java.util.AbstractList.remove(AbstractList.java:144)
- at java.util.AbstractList$Itr.remove(AbstractList.java:360)
- at java.util.AbstractCollection.remove(AbstractCollection.java:252)
- at com.test.test01.Test.main(Test.java:27)
我想把一串字符串eg: "123,4343,34543543",直接解析成List,然后删除其中的某一个元素,结果就出问题了,具体如下:
- String testStr = "100,300,400,545,666";
- List<String> test = Arrays.asList(testStr.split(","));
- test.remove("100");
- String testStr = "100,300,400,545,666";
- List<String> test = new ArrayList<String>();
- for(String t : testStr.split(",")){
- test.add(t);
- }
- test.remove("100");
方案二:
- String testStr = "100,300,400,545,666";
- List<String> test = new ArrayList<String>();
- test.addAll(Arrays.asList(testStr.split(",")));
- test.remove("100");
方案三:
用java8新特性String testStr = "100,300,400,545,666"; List<String> test = Arrays.asList(testStr.split(",")); test = test.stream().filter(line -> !"100".equals(line)).collect(Collectors.toList());test .forEach(System.out::println);
阅读全文
0 0
- list.remove报错解决方案
- java list中删除元素用remove()报错的fail-fast机制原理以及解决方案
- Java中List.remove报错UnsupportedOperationException
- Java中List.remove报错UnsupportedOperationException
- Java中List对象调用remove方法报错:UnsupportedOperationException
- Iterator 循环 List remove元素报错的解决办法
- 亲测三种办法解决:List用Remove方法报错
- Iterator 循环 List 使用remove方法报错的分析与解决办法。
- 在for循环中remove list报错越界的问题
- Maven项目Eclipse接口实现类@Override 注解报错,要求Remove @Override的解决方案
- Android JSONArray.remove ()报错
- List在remove元素后报java.lang.UnsupportedOperationException
- List remove
- List::remove()
- list remove
- list remove
- list.remove()
- List remove
- 小端格式和大端格式(Little-Endian&Big-Endian)
- 【Java并发编程】线程池
- WM基本功能
- NYOJ 236 心急的C小加
- 图结构练习——BFSDFS——判断可达性
- list.remove报错解决方案
- Codeforces Round #426 (Div. 2) A. The Useless Toy
- InfluxDB入门教程
- Android项目中main方法运行报错
- Java实现-单词切分
- lua 报错 (a nil value) 是说对一个nil进行了操作
- 四色问题 zoj1084
- 水题:51Nod1432-独木舟
- linux中淘宝tengine安装配置