android - 列表子类声明之间的区别?
问题描述
我已经尝试了一些更改,List
声明ArrayList
和构造函数调用它们都有效,请告诉我这些语句的区别和工作......
在这里,我按照应有的方式执行了此操作,但 ide 并未突出显示构造函数并建议我将其留空...在图像中观看..
ArrayList<UserDefineClass> words = new ArrayList<UserDefineClass>();
这里我没有在构造函数调用中定义类型 Class
List<UserDefineClass> words = new ArrayList<>();
在这里我没有在对象创建中定义类类型
ArrayList words = new ArrayList<UserDefineClass>();
解决方案
推荐阅读
- installation - 如何从 InstallShield Suite/高级 UI 设置的日志中隐藏输入的密码值
- c# - 反序列化具有不同标签的 XML 相同项目
- python - Python - 读取文件后数据未附加到列表和缺少字典键
- google-cloud-platform - 如何解决谷歌云实例问题
- node.js - 我如何使用@replit/database 存储对象
- angular - Spa with Net5.0避免了QueryString的丢失
- php - 我需要在 laravel 应用程序中找到 vueJs 组件/模板文件
- pytorch - 如何从磁盘加载torchvision 模型?
- linux - nasm write 系统调用不适用于 64 位版本如何解决?
- reactjs - Reactjs 从本地网络外部的后端获取数据