java.lang.UnsupportedOperationException原因分析及解决
前言
今天搬砖时,在使用Array.asList把数组转化 为list时,在对转化的list添加删除数据时,出现了java.lang.UnsupportedOperationException异常信息。
一、原因分析
首先来看下面的代码。
List<String> list = Arrays.asList("Kobe", "Mamba out");
list.add("Mamba never out!");
list.forEach(System.out::println);
看着上面的代码,一切都显得那么合理,那么的理所当然,然鹅点击运行,what? 居然出现了以下的异常信息;
Exception in thread "main&