JAVA 数组转List 后UnsupportedOperationException及解决办法

做项目遇到一个挺突然的问题,没想到这里会有个BUG,报错显示:

研究了一下,发现是因为:

Arrays.asList(array),返回的List是具有固定长度的私有静态内部类java.util.Arrays.ArrayList,  所以,就报错:不支持的操作异常。

 解决办法:

list在初始化的时候,放到ArrayList里面就可以了:

运行结果:

猜你喜欢

转载自blog.csdn.net/qq_16382227/article/details/126423272
今日推荐