外观
Java 7 新特性 – 增强泛型推断
约 240 字小于 1 分钟
2024-06-14
在这个特性出现之前,有关泛型变量的声明略显重复,示例如下:
Map<String, ArrayList> wanger = new HashMap<String, ArrayList>();这样的代码简直太长了,很多重复的字符,难道编译器不能推断出泛型的类型信息吗?Java 7 实现了这个心愿。
Map<String, List> wanger = new HashMap<>();
List chenmo = new ArrayList<>();
wanger.put("chenmo", chenmo);这个看似简单的特性省去了不少敲击键盘的次数。