为什么Java里的Arrays.asList不能用add和remove方法?
因为通过asList方法得到的List是只读的,所以会throw UnsupportedOperationException异常。
解决办法:
- List list = new ArrayList<>(Arrays.asList(1,2,3));
为什么Java里的Arrays.asList不能用add和remove方法?
因为通过asList方法得到的List是只读的,所以会throw UnsupportedOperationException异常。
解决办法: