ArrayList集合

ArrayList集合是程序中最常见的一种集合,它属于引用数据类型(类)。在ArrayList内部封装了一个长度可变的数组,当存入的元素超过数组长度时,ArrayList会在内存中分配一个更大的数组来存储这些元素,因此可以将ArrayList集合看作一个长度可变的数组。

import java.util.ArrayList;
class Demo01 
{
    public static void main(String[] args) 
    {
        //创建对象:ArrayList<要存储元素的数据类型> 变量名 = new ArrayList<要存储元素的数据类型>();
        ArrayList<String> arr=new ArrayList<String>();
        //存值 在<>中声明什么类型就存储什么类型
        arr.add("abc");
        arr.add("bcd");
        arr.add("123");
        //取值
        //根据下标取值
        String s1=arr.get(0);
        System.out.println(s1);
        //遍历
        //int size()    返回集合中的元素个数
        for(int i=0;i<arr.size();i++){
            System.out.println(arr.get(i));
        }
import java.util.ArrayList;
class Demo02 
{
    public static void main(String[] args) 
    {
        ArrayList<Integer> arr=new ArrayList<Integer>();
        arr.add(123);
        arr.add(456);
        //在指定位置添加值
        arr.add(0,789);
        //删除指定下标的值
        arr.remove(0);
        //清空集合
        //arr.clear();
        //修改指定位置上的值
        arr.set(0,0);

        for(int i=0;i<arr.size();i++){
        
            System.out.println(arr.get(i));
        }

    }
}

 


    }
}

 

posted @ 2020-03-20 17:19  龙茗夜雨  阅读(179)  评论(0编辑  收藏  举报