A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 失控的柠檬 中级黑马   /  2016-6-15 21:16  /  363 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

创建一个ArrayList集合对象,并为这个集合添加学生集合元素,同时迭代器获取集合中的对象。其中,学生类属性包括姓名和年龄。
package cn.itcast2;

public class Student {
        private String name;
        private int age;

        public Student() {
                super();
        }

        public Student(String name, int age) {
                super();
                this.name = name;
                this.age = age;
        }

        public String getName() {
                return name;
        }

        public void setName(String name) {
                this.name = name;
        }

        public int getAge() {
                return age;
        }

        public void setAge(int age) {
                this.age = age;
        }

        @Override
        public String toString() {
                return "Student [name=" + name + ", age=" + age + "]";
        }
       
}
package cn.itcast2;

import java.util.ArrayList;
import java.util.Iterator;

public class Test3 {

        public static void main(String[] args) {
                ArrayList<Student> stu = new ArrayList<Student>();
                stu.add(new Student("小明",20));
                stu.add(new Student("小倩",25));
                stu.add(new Student("小芳",30));
                //调用iterator()方法,返回Iterable对象
                Iterator<Student> iterator = stu.iterator();
                while(iterator.hasNext()){
                        Student ss = iterator.next();
                        System.out.println(ss);
                }
        }

}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马