Java基础 对象数组记载

126 阅读1分钟

1.数组

1.1创建一个数组,用数组存储数据的时候,给数组初始化赋值,打印出的是地址值,使用getname方法才能获取到具体数值,数组的长度需要提前固定好,不可改变

普通数组.png 1.2 使用ArrayList集合来存放数据,集合中的所有元素都是统一的一个类型(泛型,只能是引用类型),打印的时候输出的是具体的数据值,数组长度可随意改变,用add方法添加元素

image.png

2.ArrayList 常用方法

        list.add("one");
        list.add("two");
        list.add("three");
        //在指定索引位置加元素
        list.add(2,"add");
        //获取索引位置的数
        System.out.println(list.get(2));
        System.out.println(list);
        //删除的时候不能直接调用输出
        String s = list.remove(0);
        System.out.println(s);
        System.out.println(list);
        //获取集合长度用size方法,数组是使用的length方法
        System.out.println(list.size());
        list.add("one");
        list.add("four");
        list.add("over");
        //遍历:快捷方法list.fori
        for (int i = 0; i < list.size(); i++) {
            System.out.println(list.get(i));

image.png