首页 > 编程知识 正文

arraylist构造函数,arraylist扩容机制

时间:2023-05-04 03:21:54 阅读:176104 作者:1065

写法listintegerlist=newarraylistinteger (; listintegerlist=lists.new ArrayList (; 结论Lists.newArrayList () (实际上是new ArrayList ) )几乎一模一样,唯一能做的就是自动导出尖括号内的数据类型。

使用哪个更合适在Java 7之后,都允许类型的推断。 在运行时没有区别。 java8的new ArrayList () )中可以不写类型。 因为java会回来自动导出模型,所以用哪个都没关系。 请按照自己喜欢的方式看。 在java8之后也喜欢new的便利性。

ListInteger list=new ArrayList (; 这称为diamond (钻石)运算符,该运算符根据引用的声明推断类型。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。