在Java中,是使用new ArrayList<Class>()还是new ArrayList<>()?

3
假设我有一个变量: ```

假设我有一个变量:

```
List<String> myList;

这两行代码有什么区别吗?
myList = new ArrayList<>();
myList = new ArrayList<String>();

我猜编译时两者都是一样的,但我仍然不确定。提前感谢。
1个回答

3

2
在尝试回答问题之前,请努力查找重复的内容。我相信你以前见过这个问题。 - Sotirios Delimanolis
钻石操作符...我不知道它被视为运算符!感谢提供链接(Y) - iGoodie
我搜索了一下 @SotiriosDelimanolis。但是我没有找到任何结果,因为我甚至不知道 <> 也算作一个运算符。 - iGoodie
4
它并不是真正的运算符,只是被称为这个名字而已。 - Louis Wasserman

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接