Diamond运算符的目的是简化泛型类的实例化。
例如,代替
List<Map<Integer,Set<String>>> p = new ArrayList<Map<Integer,Set<String>>>();
与钻石操作员,我们只能写
List<Map<Integer,Set<String>>> p = new ArrayList<>();

Diamond运算符的目的是简化泛型类的实例化。
例如,代替
List<Map<Integer,Set<String>>> p = new ArrayList<Map<Integer,Set<String>>>();
与钻石操作员,我们只能写
List<Map<Integer,Set<String>>> p = new ArrayList<>();