这两条线有什么区别吗?
SomeClassOrInterface<Type1> name = new SomeClass<Type1>();
SomeClassOrInterface<Type1> name = new SomeClass<>();
最佳答案
第二种语法仅在 Java 7 上有效,而前者在 Java 5+ 上有效
关于java - 在 new 关键字后省略通用参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10351640/