1.集合存储数据类型的特点

如果要集合存储基本数据类型,需要把基本数据类型变成对应的包装类才行

2.集合和数组对比

  • 长度
  • 存储类型

数组长度固定,可以存基本数据类型,可以存引用数据类型

集合长度可变,可以存引用数据类型,基本数据类型--->包装类

3.ArrayList成员方法

方法名 说明
boolean add(E e) 添加元素,返回值表示是否添加成功
boolean remove(E e) 删除指定元素,返回值表示是否删除成功
E remove(int index) 删除指定索引的元素,返回被删除元素
E set(int index,E e) 修改指定索引下的元素,返回原来的元素
E get(int index) 获取指定索引的元素
int size() 集合的长度,也就是集合中元素的个数
public class ArrayListDemo2 {
    public static void main(String[] args) {
        //1.创建一个集合
        ArrayList<String> list = new ArrayList<>();

        //2.添加元素
        list.add("qqq");
        list.add("www");
        list.add("sss");
        list.add("aaa");
        list.add("zzz");
        list.add("ooo");

        //3.删除元素
        boolean result = list.remove("aaa");//删除成功返回true,失败返回false
        boolean result2 = list.remove("bbb");
        System.out.println(result);
        System.out.println(result2);

        //删除元素
        String str = list.remove(1);
        System.out.println(str);

        //4.修改元素
        String result1 = list.set(1,"ddd");
        System.out.println(result1);

        //5.查询元素
        String s = list.get(3);
        System.out.println(s);

        //6.获取长度
        int length = list.size();
        System.out.println(length);

        //7.遍历
        for (int i = 0; i < list.size(); i++) {
            String ss = list.get(i);
            System.out.println(ss);
        }

        System.out.println(list);
    }

}













 

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐