【发布时间】:2020-11-25 03:45:04
【问题描述】:
我有代码:
List<Integer> grades = new ArrayList<Integer>();
ArrayList<Integer> grades1 = new ArrayList<>();
初始化ArrayList的第一种方式和第二种方式有什么区别?
【问题讨论】:
-
你搜索过这个吗?在过去的一周里,我曾多次看到这里回答过同样的问题。
-
通常您希望使用
List<Integer> grades = new ArrayList<Integer>();,因为这可能允许您将成绩类型更改为不同类型的列表。
标签: java initialization