ArrayList类中 add removegetsize方法

Posted 嘻嘻硕

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ArrayList类中 add removegetsize方法相关的知识,希望对你有一定的参考价值。

ArrayList类

ArrayList是一个集合,存储在内的数据我们称之为元素,也可以称之为可变的数组。


ArrayList格式

格式:

ArrayList <E> list = new ArrayList<E>();

<E> 是用来填写范型(八大l类型)的,只能填写 引用数据类型。

除了 Integer 、Character 其他只许 首字母大写即可.


常用方法

add: 添加元素.
remover: 删除制定索引元素并且返回.
get: 拿到某个单独元素.
size: 返回集合所有元素,遍历集合时,防止越界.

// 创建集合对象
        ArrayList <String> list = new ArrayList<String>();

        // 添加元素
        list.add("hello ");
        list.add(" world");
        list.add("java");

        // 移除指定位置的索引并且去返还被删除的元素
        System.out.print(list.remove(0));
        System.out.println(list.remove(0));
        System.out.println(list.remove(0));
        // 打印list集合元素都被删完了 所以 输出来是 []
        System.out.println(list);
        System.out.println(); // 换行


        // 添加元素
        list.add("hello");
        list.add("world");
        list.add("java");

        // 如果想要拿到 list中单独的元素就要使用get 返还集合中指定的元素
        System.out.println(list.get(0));
        System.out.println(list.get(1));
        System.out.println(list.get(2));

        // 便利输出
        for (int i = 0; i < list.size(); i++) {
            System.out.println(list.get(i));
        }

输出结果:
hello world
java
[]

hello
world
java
hello
world
java


总结: 增 add 删 remove 查 get 拿到所有 size.

以上是关于ArrayList类中 add removegetsize方法的主要内容,如果未能解决你的问题,请参考以下文章

ArrayList源码分析之add 方法

android 怎么将一个类中的arraylist<bitmap>序列化。

java 方法重载,引用数据类型整理 ArrayList集合整理

Java,通过arraylist调用对象方法

ArrayList.add 有效,但 ArrayList.remove 无效

ArrayList源码解析自动扩容机制与add操作