今天做数据库实验课看到了觉得很好玩 分享一下
今天做实验用
Map<String, List<String>> anagrams = new HashMap<>();
显示HashMap<的后面非法标识符
改成这样就可以了
Map<String, List<String>> map = new HashMap<String, List<String>>();
原因是:
类型推断是java编译器的一种能力,通过查看方法调用和相应的声明来决定什么样的类型参数或者参数是更为合理的调用。
Java7之后才有的特性
下图IDEA都告诉我JDK5用不的泛型推断
需要设置为7或以上