集合(ArrayList)简述

ArrayList创建变量的步骤

    1.导入包java.util.ArrayList;

    2.创建引用类型的变量

      数据类型<集合存储的数据类型> 变量名=new 数据类型<集合存储的数据类型>();

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

      集合存储的数据类型:要将数据存储到集合的容器中

              创建集合引用变量的时候,必须要指定好存储的类型是什么;

      调用ArrayList类中的方法格式 :变量名.方法;

          注意:集合存储的数据类型为引用类型,不能写基本类型,当存基本类型(int ,double...)时,要转换为引用类型(Interger,Double,...)

              (八个基本类型对应八个引用类型);

    3.ArrayList常见方法:

      a:add(参数)  向集合中添加元素

      b:get(int index) 取出集合中的元素,get方法的参数:写入索引;

      c:size()返回集合的长度,集合存储元素的个数,相当与数组中的length;

    4.补充方法:

      a: add(int 索引,存储的元素) 将元素添加到指定的索引上
      b: set(int 索引,修改后的元素) 将指定索引的元素,进行修改
      c: remove(int 索引) 删除指定索引上的元素
      d: clear() 清空集合中的所有元素

import java.util.ArrayList;
public class ArrayList1{
    public static void main(String[] args){
        //创建集合对象,数据类型为字符串;
        ArrayList<String> arr=new ArrayList<String>();
        //为集合添加元素
        arr.add("张三");
        arr.add("李四");
        arr.add("王二");
        arr.add("迪迦");
        //遍历集合
        for(int i=0;i<arr.size();i++){
            System.out.print(arr.get(i)+" ");
        }
        System.out.println();
        //为索引0添加元素
        arr.add(0,"杰克奥特曼");
        //重新遍历
        for(int i=0;i<arr.size();i++){
            System.out.print(arr.get(i)+" ");
        }
        System.out.println();
        //将下标为1的元素更改为"赛文"
        arr.set(1,"赛文");
        for(int i=0;i<arr.size();i++){
            System.out.print(arr.get(i)+" ");
        }
        System.out.println();
        arr.remove("迪迦");
        for(int i=0;i<arr.size();i++){
            System.out.print(arr.get(i)+" ");
        }
        System.out.println();
        arr.clear();//清空集合
        for(int i=0;i<arr.size();i++){
            System.out.print(arr.get(i)+" ");
        }
    }
}

结果如下:

原文地址:https://www.cnblogs.com/Zs-book1/p/10511512.html