2019年6月9日

Arraylist动态扩容详解

摘要: ArrayList 概述 动态扩容 一 初始化 首先有三种方式来初始化: 默认的构造器,将会以默认的大小来初始化内部的数组 用一个ICollection对象来构造,并将该集合的元素添加到ArrayList 用指定的大小来初始化内部的数组 后两种方式都可以理解,通过创造对象,或指定大小来初始化内部数据 阅读全文

posted @ 2019-06-09 12:55 mike_JP 阅读(607) 评论(0) 推荐(0) 编辑

list 接口与实现类arraylist 区别

摘要: ArrayList list = new ArrayList(); List<String> list = new ArrayList<String>(); 第一种形式用当前类作为引用类型,那么可以访问到ArrayList这个类中的所有公用方法。第二种形式,用ArrayList实现的接口List作为 阅读全文

posted @ 2019-06-09 12:00 mike_JP 阅读(395) 评论(0) 推荐(0) 编辑

导航