在 intellij idea 编辑器中,把一个Map类型的数据,强制类型转换的时候。

在中不想看到代码的如下警告的解决方法:
警告信息-------------
简单警告:
Unchecked cast: 'java.lang.Object' to 'java.util.List<java.lang.Object>'
或者Unchecked assignment:'java.util.Map' to 'java.util.Map<>'

点开查看详细警告:
Unchecked cast: 'java.lang.Object' to 'java.util.List<java.lang.Object>' less... (Ctrl+F1) 
 Signals places where an unchecked warning is issued by the compiler, for example:
void f(HashMap map) {
  map.put("key", "value");
  }
    
Hint: Pass -Xlint:unchecked to javac to get more details.

去除代码警告的解决方案:
在此方法上面或者那个强制类型转换的上面加上如下一句话。

@SuppressWarnings("unchecked")

java最后一个注解@SuppressWarnings

【Intellij IDEA系列】IDEA泛型处理Unchecked assignment:'java.util.Map' to 'java.util.Maplt;'相关推荐

  1. 泛型及其使用、Stream的方法(Java小白进阶day17)

    泛型 java泛型设计原则:保证编译时不出错,运行时就不会出现ClassCastException 1.泛型类 在类上定义的泛型,在方法中也可使用 2.泛型接口 interface DemoInter ...

  2. Intellij Idea系列之导Jar包与编写单元测试(二)

    一.初衷 对于很多的初学者来说,Intellij如何导入jar包感到很迷惑,甚至在网上搜过相关文章之后还是云里雾里,本博客通过图文并茂的方式为读者进行清晰的描述,如有疑问请留言.可能很多的大牛会说,你 ...

  3. Java基础系列12: 泛型

    Java基础系列12: 泛型 本文是作者的读书笔记和心得整理,部分内容来源于网络,如有侵权,请联系作者. 什么是泛型 直接看例子 List arrayList = new ArrayList(); a ...

  4. java泛型类的作用_【Java-泛型系列一-泛型的作用】

    1 泛型是什么 泛型是一种在编译期间进行集合中的元素进行限定的机制.使用了泛型,在运行期见可以安全的将元素强转成指定的元素.下面举个例子看一下有和没有泛型的区别 1.1 假如没有泛型 List arr ...

  5. 泛型java实例_【Java学习笔记】Java6泛型实例

    你若是不使用泛型,则会这样处理数据类型不确定的问题: class Stash { private Object x; void set(Object x) { this.x = x; } Object ...

  6. 【JVM系列】一步步解析java执行内幕,java初级面试笔试题

    我总结出了很多互联网公司的面试题及答案,并整理成了文档,以及各种学习的进阶学习资料,免费分享给大家. 扫描二维码或搜索hairyang001加VX好友,拉你进[程序员面试学习交流群]免费领取.也欢迎各 ...

  7. 不正确 有三种形式 说法 通配泛型_一看就懂 详解JAVA泛型通配符T,E,K,V区别...

    1. 先解释下泛型概念 泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数.这种参数类型可以用在类.接口和方法的创建中,分别称为泛型类.泛型接口.泛 ...

  8. java sftpv3client_Ganymed SSH-2 for Java系列8之SFTPv3Client说明

    Ganymed SSH-2 for Java系列8之SFTPv3Client说明: SFTPv3Client是SSH for java的一个SFTP(协议版本 3), 客户端通过SSH-2连接的一个简 ...

  9. java 写文件缓存,java泛型实现文件缓存

    package joyport.hbase; import java.io.File; import java.io.FileInputStream; import java.io.FileOutpu ...

最新文章

  1. SWAGAN:基于样式的小波驱动生成模型
  2. revit建筑样板_Revit出建筑施工图步骤及注意事项
  3. 使用事务码DBCO实现SAP链接外部数据库以及读取例程
  4. dephi中单击鼠标手动窗口
  5. YTKNetwork源码详解
  6. Leetcode题库 598.N叉树的前序遍历(递归迭代 C实现)
  7. armv8 汇编 绝对地址赋值_详解汇编语言B和LDR指令与相对跳转和绝对跳转的关系...
  8. @service注解_Spring 中 @Component、@Service 等注解如何被解析?
  9. KDevelop的使用(包括交叉编译)[原创]
  10. 使用 CometD、Apache 和 Camel 的 502 代理错误
  11. AcWing 884. 高斯消元解异或线性方程组
  12. java定义用户类_用户定义的值类在Java中看起来像什么?
  13. 在C#中控制ListBox某一行的字体颜色
  14. 驱动开发:实现驱动加载卸载工具
  15. JAVA 生成随机数两种方式
  16. 计算机硬盘图标怎么更改,硬盘图标怎么改 更改本地磁盘图标方法
  17. Liux 五种I/O模型概念梳理,及对比
  18. thinkphp 批量打包下载图片到本地电脑
  19. vite-plugin-eslint缓存导致eslint一直报错的问题
  20. 玩纸牌游戏计算机教案,小班数学活动好玩的扑克牌教案

热门文章

  1. ST17H26移植软时钟代码
  2. C++ Primer 5th笔记(chap 12 动态内存)unique_ptr
  3. Kubernetes二次开发--Operator的使用
  4. MySQL—交叉连接、自然连接、内连接
  5. [记录]-Cortex-A76仅EL0支持aarch32
  6. 修改PE可选头关闭ASLR
  7. 树莓派3b+在tf卡配置wifi连接+ssh
  8. recyclerview滑动到顶部和底部监听+上滑下滑监听
  9. InternetOpen InternetOpenUrl InternetReadFile 和 InternetCloseHandle
  10. 2020-11-22(树,森林和二叉树转换)