【Intellij IDEA系列】IDEA泛型处理Unchecked assignment:'java.util.Map' to 'java.util.Maplt;'
在 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;'相关推荐
- 泛型及其使用、Stream的方法(Java小白进阶day17)
泛型 java泛型设计原则:保证编译时不出错,运行时就不会出现ClassCastException 1.泛型类 在类上定义的泛型,在方法中也可使用 2.泛型接口 interface DemoInter ...
- Intellij Idea系列之导Jar包与编写单元测试(二)
一.初衷 对于很多的初学者来说,Intellij如何导入jar包感到很迷惑,甚至在网上搜过相关文章之后还是云里雾里,本博客通过图文并茂的方式为读者进行清晰的描述,如有疑问请留言.可能很多的大牛会说,你 ...
- Java基础系列12: 泛型
Java基础系列12: 泛型 本文是作者的读书笔记和心得整理,部分内容来源于网络,如有侵权,请联系作者. 什么是泛型 直接看例子 List arrayList = new ArrayList(); a ...
- java泛型类的作用_【Java-泛型系列一-泛型的作用】
1 泛型是什么 泛型是一种在编译期间进行集合中的元素进行限定的机制.使用了泛型,在运行期见可以安全的将元素强转成指定的元素.下面举个例子看一下有和没有泛型的区别 1.1 假如没有泛型 List arr ...
- 泛型java实例_【Java学习笔记】Java6泛型实例
你若是不使用泛型,则会这样处理数据类型不确定的问题: class Stash { private Object x; void set(Object x) { this.x = x; } Object ...
- 【JVM系列】一步步解析java执行内幕,java初级面试笔试题
我总结出了很多互联网公司的面试题及答案,并整理成了文档,以及各种学习的进阶学习资料,免费分享给大家. 扫描二维码或搜索hairyang001加VX好友,拉你进[程序员面试学习交流群]免费领取.也欢迎各 ...
- 不正确 有三种形式 说法 通配泛型_一看就懂 详解JAVA泛型通配符T,E,K,V区别...
1. 先解释下泛型概念 泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数.这种参数类型可以用在类.接口和方法的创建中,分别称为泛型类.泛型接口.泛 ...
- java sftpv3client_Ganymed SSH-2 for Java系列8之SFTPv3Client说明
Ganymed SSH-2 for Java系列8之SFTPv3Client说明: SFTPv3Client是SSH for java的一个SFTP(协议版本 3), 客户端通过SSH-2连接的一个简 ...
- java 写文件缓存,java泛型实现文件缓存
package joyport.hbase; import java.io.File; import java.io.FileInputStream; import java.io.FileOutpu ...
最新文章
- SWAGAN:基于样式的小波驱动生成模型
- revit建筑样板_Revit出建筑施工图步骤及注意事项
- 使用事务码DBCO实现SAP链接外部数据库以及读取例程
- dephi中单击鼠标手动窗口
- YTKNetwork源码详解
- Leetcode题库 598.N叉树的前序遍历(递归迭代 C实现)
- armv8 汇编 绝对地址赋值_详解汇编语言B和LDR指令与相对跳转和绝对跳转的关系...
- @service注解_Spring 中 @Component、@Service 等注解如何被解析?
- KDevelop的使用(包括交叉编译)[原创]
- 使用 CometD、Apache 和 Camel 的 502 代理错误
- AcWing 884. 高斯消元解异或线性方程组
- java定义用户类_用户定义的值类在Java中看起来像什么?
- 在C#中控制ListBox某一行的字体颜色
- 驱动开发:实现驱动加载卸载工具
- JAVA 生成随机数两种方式
- 计算机硬盘图标怎么更改,硬盘图标怎么改 更改本地磁盘图标方法
- Liux 五种I/O模型概念梳理,及对比
- thinkphp 批量打包下载图片到本地电脑
- vite-plugin-eslint缓存导致eslint一直报错的问题
- 玩纸牌游戏计算机教案,小班数学活动好玩的扑克牌教案
热门文章
- ST17H26移植软时钟代码
- C++ Primer 5th笔记(chap 12 动态内存)unique_ptr
- Kubernetes二次开发--Operator的使用
- MySQL—交叉连接、自然连接、内连接
- [记录]-Cortex-A76仅EL0支持aarch32
- 修改PE可选头关闭ASLR
- 树莓派3b+在tf卡配置wifi连接+ssh
- recyclerview滑动到顶部和底部监听+上滑下滑监听
- InternetOpen InternetOpenUrl InternetReadFile 和 InternetCloseHandle
- 2020-11-22(树,森林和二叉树转换)