Unchecked assignment:'java.util.Map' to 'java.util.Map<>'
2017-10-16 19:54
4459 查看
在 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
相关文章推荐
- Mybatis中<select id="getImages" resultType="java.util.Map">查出的结果顺序
- 简单组合java.util.Map<K,V>实现Map<K,P,V>
- idea警告:Unchecked cast: 'java.lang.Object' to 'java.util.List<java.lang.String[]>'
- JDK源码(1.7) -- java.util.Map<K,V>
- 简单组合java.util.Map<K,V>实现Map<K,P,V>
- 简单组合java.util.Map<K,V>实现Map<K,P,V>
- java.util.AbstractMap<K,V>
- java中的类型安全问题-Type safety: Unchecked cast from Object to ... 或者 Type safety: Unchecked cast from Type to Class<T>
- Set<String> java.util.Map.keySet()
- Unchecked cast: 'java.lang.Object' to 'java.util.List<java.lang.xxx>'
- How to sort a Map<Key, Value> on the values in Java?
- java.util.prefs.WindowsPreferences <init>异常警告
- C++编程常见问题—error: passing 'const std::map<>]' discards qualifiers或pass-by-reference-to-const-map导致的“d
- java中map<string,int>
- 内功心法 -- java.util.ArrayList<E> (1)
- Java基础知识强化之集合框架笔记56:Map集合之HashMap集合(HashMap<String,Student>)的案例
- Java 处理Map<K,V>的方法
- Java List<Map<String, Object>>生成树
- java 循环读取Map<String, String> 里面值
- Java集合转换【List<-->数组、List<-->Set、数组<-->Set、Map-->Set、Map-->List】