ArraryList方法

集合类:提供了一个存储空间可变的存储模型。

软件包 java util

ArrayList<数据类型E>

public ArrayList() 创建一个空的集合对象
public boolean add(E e) 将指定元素追加到此集合末尾
public void add(int index,E element) 在集合中指定位置插入指定元素

 


import java.util.ArrayList;
/*
    ArraryList 构造方法
        public ArraryList(); 创建一个空的集合对象

    ArraryList 添加方法:
        public boolean add(E e); 将制定元素添加到集合末尾
        public void add(int index, E element); 在此集合指定位置插入指定元素,集合下标从0开始

 */

public class L1 {
    public static void main(String[] args) {
        //ArrayList<String> array = new ArrayList<>();

        ArrayList<String> array = new ArrayList<String>();

        //System.out.println(array.add("hello")); 会输出一个true
        array.add("hello");
        array.add("world");
        array.add("java");

        array.add(1,"string");//index是几,最后添加的元素下标就是几。

        System.out.println("array:" + array);

    }
}

 

方法名 说明
public boolean remove(Objext o) 删除制定元素,返回是否成功
public E remove(int index) 删除索引处元素,返回被删除元素
public E set(int dex,E element) 修改质地粘附索引处元素,返回被修改元素
public E get(int index) 返回指定索引处元素
public int size() 返回集合中元素个数

 

public class L1 {
    public static void main(String[] args) {
        ArrayList<String> array = new ArrayList<String>();

        array.add("hello");
        array.add("world");
        array.add("java");
        array.add("okk");

        System.out.println(array.remove("world"));//会输出true,没有的话输出false
        System.out.println(array.remove(1));
        array.remove(0);

        System.out.println(array.set(0,"javaee"));

        System.out.println(array.get(0));

        System.out.println(array.size());

        System.out.println("array:" + array);

    }
}

 

posted @ 2020-06-04 20:31  安月冷  阅读(1054)  评论(0编辑  收藏  举报