首页 > 其他分享 >UnsupportedOperationException 的解决方案

UnsupportedOperationException 的解决方案

时间:2022-12-13 11:35:09浏览次数:39  
标签:UnsupportedOperationException java 解决方案 util Collections emptySet main

背景

公司团队鉴于规范,在hashSet().size() == 0的情况下,规定使用Collections.emptySet()代替new HashSet()进行参数传递,从而引发了java.lang.UnsupportedOperationException

问题复现

    import java.util.Collections;
    import java.util.Set;

    public class UnsupportedOperationExceptionTest {
        public static void main(String[] args) {
            Set<String> emptySet = Collections.emptySet();
            emptySet.add("XX");
            System.out.println(emptySet);
        }
    }
  Exception in thread "main" java.lang.UnsupportedOperationException
  	at java.base/java.util.AbstractCollection.add(AbstractCollection.java:267)
  	at xxxxx.main(UnsupportedOperationExceptionTest .java:10)

解决方案:

使用new HashSet()平替

标签:UnsupportedOperationException,java,解决方案,util,Collections,emptySet,main
From: https://www.cnblogs.com/famincou/p/16978109.html

相关文章

  • 【异常】git报错refusing to merge unrelated histories 解决方案
    【异常】git报错refusingtomergeunrelatedhistories解决方案增加这个选项​​--allow-unrelated-history​​选项来解决问题(该选项可以合并两个独立启动仓库的历史)git......
  • vue-quill-editor富文本编辑器使用方法,最全,含部分源码解读,含图片上传,如果页面有多个富
    vue-quill-editor富文本编辑器使用方法,最全,含部分源码解读,含图片上传,如果页面有多个富文本,图片上传解决方案 一、效果二、安装2.1脚手架安装命令npminstallvue-quill-edi......
  • Connection reset原因分析和解决方案
    现象描述在使用HttpClient调用后台resetful服务时,“Connectionreset”是一个比较常见的问题,有同学跟我私信说被这个问题困扰很久了,今天就来分析下,希望能帮到大家。......
  • 医院变电所运维云平台解决方案
    安科瑞陈盼1、概述  变电所运维云平台可以看做是电力监控系统的网络应用延伸,变电所运维云平台通过互联网,电力运维人员通过手机可以随时随地了解医院配电系统的运行情况,做......
  • 医院能耗管理系统解决方案
    安科瑞陈盼1、概述  随着碳达峰、碳中和成为政府工作主要任务,医院作为能耗密集,用能情况较为复杂的大型建筑,有效的降低能源消耗,减少能源成本,避免用能过程中的“跑冒滴漏”......
  • 医院电力监控解决方案
    安科瑞陈盼1、概述  电力监控系统实现对变压器、柴油发电机、断路器以及其它重要设备进行监视、测量、记录、报警等功能,并与保护设备和远方控制中心及其他设备通信,实时掌......
  • 图扑虚拟现实解决方案,实现 VR 数智机房
    前言如今,虚拟现实技术作为连接虚拟世界和现实世界的桥梁,正加速各领域应用形成新场景、新模式、新业态。效果展示图扑软件基于自研可视化引擎HTforWeb搭建的VR数据......
  • 开源-BDCI2018面向电信行业存量用户的智能套餐个性化匹配模型Top1解决方案和代码...
    本人经过作者同意,公布了:BDCI2018面向电信行业存量用户的智能套餐个性化匹配模型数据竞赛top1解决方案和代码。该方案利用已有的用户属性(如个人基本信息、用户画像信息等)、......
  • 高速公路电力监控解决方案
    安科瑞陈盼1、概述  近年来,我国的高速公路发展非常迅速,已形成遍布全国的高速公路网,它在对国家经济发展作出突出贡献的同时,也对高速公路管理及运营的自动化、智能化提出了......
  • 高速公路变电所运维云平台解决方案
    安科瑞陈盼1、概述  高速公路监控中心主要任务为确保高速公路的各个子系统及操控设备能正常运转,并在发生事故时能迅速反应处理,因此高速公路监控中心就是整个高速公路安全......