java-集合框架学习1-ArrayList回顾

1、ArrayList使用    无长度限制的使用的对象集合。

package cn.burce.gather;

import java.util.ArrayList;

import Constructor.Person;

public class Arrarylist {
    public static void main(String[] args) {
        function();
        function1();
    }

    public static void function() {
        ArrayList<Integer> list = new ArrayList<Integer>();
        list.add(111);// 自动装箱
        list.add(222);
        list.add(333);
        list.add(444);
        for (int i = 0; i < list.size(); i++)
        {
            System.out.println(list.get(i));
        }
    }

    public static void function1() {
        ArrayList<Person> p = new ArrayList<Person>();
        p.add(new Person("小金", 18));
        p.add(new Person("小王", 19));
        p.add(new Person("小好", 12));
        for (int i = 0; i < p.size(); i++)
        {
            // 打印的是对象的object的toString方法,输出对象地址;如果重写,就会使用重写的方法
            System.out.println(p.get(i));
            System.out.println(p.get(i).getName() + p.get(i).getAge());
        }
    }
}

原文地址:https://www.cnblogs.com/BruceKing/p/13364889.html