Java教程

Collection集合---ArrayList (java)

本文主要是介绍Collection集合---ArrayList (java),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

基本知识

1超级父类:Collection–以单个方式存储单元

2.List存储的特点:有序(存入和取出顺序一样),可重复(集合中可以存储多个相同内容的地址),有下标。

3.ArrayList:底层采用数组进行储存,非限制安全。

4.包含关系 Collection(父类接口)–List(子类接口)–ArrayList(List接口下的类)。

具体功能 实现

public class CollectionTest01 {
public static void main(String[] args) {
//创建集合对象 接口无法抽象
//多态
Collection c=new ArrayList();
//add()方法可以添加任何对象

    c.add(200);//自动装箱,实际上是放进去一个内存地址
    c.add(new Object());
    c.add(true);
    //size()
    System.out.println(c.size());//3
    //清空集合 clear()
    c.clear();
    System.out.println("清空后"+c.size());
    //
    c.add("浩克");
    c.add("绿巨人");
    //判断集合是否包含  boolean类型  contains()
    boolean flag=c.contains("绿巨人");
    System.out.println(flag);

    //remove() 删除集合中的某个元素
    c.remove("绿巨人");
    boolean flag2=c.contains("绿巨人");
    System.out.println(flag2);

    //判断该集合是否为空isEmpty()
    System.out.println("判断集合是否为空"+c.isEmpty());


}

}

这篇关于Collection集合---ArrayList (java)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!