今天早上一上班,就被告知服务控制台一直在报一个java.lang.UnsupportedOperationExeption的错误
早饭没吃直接开始排查问题
先找到代码报错行,发现是一个移除列表元素的方法
开始百度大法
发现网友提供的线索都是Arrays.asList生成的列表对象没有实现移除方法导致的
我们这边的代码有一点不一样,用到了另外一个方法Collections.singletonList()
查看源码发现,果然,他没实现移除元素的方法。。。
换成以下直接new list的方法,问题解决
有更优雅的解决方式欢迎大佬们给我建议下呀