java - 我应该如何创建 ArrayList 的新实例?
问题描述
ArrayList<Object> objects = new ArrayList<Object>();
代码带有下划线,NetBeans 说:“新表达式中的冗余类型参数(改用菱形运算符)。”
这是什么意思?
解决方案
这意味着您可以像这样重写代码行:
ArrayList<Object> objects = new ArrayList<>();
它的工作原理是一样的。
推荐阅读
- sql - 如何在 Microsoft SQL Server 中将每个存储过程的脚本生成为单独的 .SQL 文件?
- google-tag-manager - 如何在 GTM 变量模板中使用另一个变量的值?
- javascript - 使用多种版本格式时的案例
- maven - How can I set Jenkins configuration from config-file-provider plugin in every job (per default)
- common-lisp - plist 中的 Common Lisp remf 指示器不起作用
- postgis - 无法在 postgresql 11 (Linux Mint 19.1 Cinnamon) 中创建 postgis 扩展
- bash - Splitting a String in unix
- amazon-ec2 - AWSLambdaBasicExecutionRole not able to describe instances
- sql-server - 如何将日期时间列格式从 yyyy-dd-MM HH:mm:ss 转换为 yyyy-MM-dd HH:mm:ss
- gitlab - Gitlab with Let's Encrypt certificate: upgrade your ACME client to ACMEv2