首页 > 解决方案 > 列表子类声明之间的区别?

问题描述

我已经尝试了一些更改,List声明ArrayList和构造函数调用它们都有效,请告诉我这些语句的区别和工作......

在这里,我按照应有的方式执行了此操作,但 ide 并未突出显示构造函数并建议我将其留空...在图像中观看..

ArrayList<UserDefineClass> words = new ArrayList<UserDefineClass>();

在此处输入图像描述

这里我没有在构造函数调用中定义类型 Class

List<UserDefineClass> words = new ArrayList<>();

在这里我没有在对象创建中定义类类型

 ArrayList words = new ArrayList<UserDefineClass>();

标签: androidlistarraylist

解决方案


推荐阅读