20170506@集合初步

来源:互联网 发布:关于人生知乎 编辑:程序博客网 时间:2024/05/02 01:29

集合本身是一种存储多个数据的容器对于容器的学习,必须要学会用集合来存储,取出对象。还需要了解集合的特性。

集合中的数据必须是引用类型,长度可变。
数组既可以是基本类型也可以是引用类型,长度不可变。

集合本身不接收基本类型,自动装箱存储。
基本类型的集合

        //产生一个集合        ArrayList<Integer> array= new ArrayList<Integer>();        //向集合中添加成员        array.add(10);        array.add(11);        array.add(12);        //遍历集合        for(int i=0;i<array.size();i++){            System.out.println(array.get(i));

Person类型的集合

        //产生一个集合        ArrayList<Person> array_1= new ArrayList<Person>();        //向集合中添加成员        array_1.add(new Person("张三","20"));        array_1.add(new Person("张四","22"));        array_1.add(new Person("张五","19"));        //遍历        for(int j=0;j<array_1.size();j++){            System.out.println(array_1.get(j));        }

集合打印对象时,使用get(索引值):
不论索引值是多少,get之后所取出来对象,再对其进行打印。
打印时调用的是该对象的toString方法。

0 0
原创粉丝点击