集合框架_Collection儲存自定義物件並遍歷案例
阿新 • • 發佈:2018-12-25
package cn.itcast_02; import java.util.ArrayList; import java.util.Collection; /* * 練習:用集合儲存5個學生物件,並把學生物件進行遍歷。 * * 分析: * A:建立學生類 * B:建立集合物件 * C:建立學生物件 * D:把學生新增到集合 * E:把集合轉成陣列 * F:編歷數組 */ public class StudentDemo { public static void main(String[] args) { // 建立集合物件 Collection c = new ArrayList(); // 建立學生物件 Student s1 = new Student("林青霞", 27); Student s2 = new Student("周潤發", 50); Student s3 = new Student("劉德華", 52); Student s4 = new Student("陳小春", 32); Student s5 = new Student("風清楊", 20); // 把學生新增到集合 c.add(s1); c.add(s2); c.add(s3); c.add(s4); c.add(s5); // 把集合轉成陣列 Object[] objs = c.toArray(); //編歷數組 for (int x = 0; x < objs.length; x++) { Student s = (Student) objs[x]; System.out.println(s.getName()+"---"+s.getAge()); } } }