1. 程式人生 > >集合的遍歷學習

集合的遍歷學習

就是 bject student pub raw checked 實現 oar dem

import java.util.ArrayList; import java.util.Collection; import com.heima.bean.Student; @SuppressWarnings({ "rawtypes", "unchecked" }) public class Demo3_Collection { /** * * A:集合的遍歷 * 其實就是依次獲取集合中的每一個元素。 * B:案例演示 * 把集合轉成數組,可以實現集合的遍歷 * toArray() */ public static void main(String[] args) { //demo1(); Collection c = new ArrayList(); c.add(new Student("張三", 23)); //Object obj = new Student("張三",23); c.add(new Student("李四", 24)); c.add(new Student("王五", 25)); c.add(new Student("趙六", 26)); Object[] arr = c.toArray(); //將集合轉換成數組 for (int i = 0; i < arr.length; i++) { //System.out.println(arr[i]); Student s = (Student)arr[i]; //向下轉型 System.out.println(s.getName() + "..." + s.getAge()); } } public static void demo1() { Collection c = new ArrayList(); c.add("a"); c.add("b"); c.add("c"); c.add("d"); Object[] arr = c.toArray(); //將集合轉換成數組 for(int i = 0; i < arr.length; i++) { System.out.println(arr[i]); } } }

集合的遍歷學習