集合框架_ArrayList存储自定义对象并遍历
2016-12-20 23:44
225 查看
package cn.itcast_01; import java.util.ArrayList; import java.util.Iterator; /* * ArrayList存储自定义对象并遍历 * * 分析: * A:创建学生类 * B:创建集合对象 * C:创建学生对象 * D:把学生对象添加到集合对象中 * E:遍历 */ public class ArrayListDemo2 { public static void main(String[] args) { // 创建集合对象 ArrayList al = new ArrayList(); // 创建学生对象 Student s1 = new Student("张三",22); Student s2 = new Student("李四",27); Student s3 = new Student("王五",88); Student s4 = new Student("赵六",66); Student s5 = new Student("钱八",25); //把学生对象添加到集合对象中 al.add(s1); al.add(s2); al.add(s3); al.add(s4); al.add(s5); //遍历 Iterator it = al.iterator(); while(it.hasNext()){ Student s = (Student)it.next(); System.out.println(s.getName()+"---"+s.getAge()); } System.out.println("------------------"); for(int x = 0;x<al.size();x++){ //ClassCastException类型转换异常,注意,千万要搞清楚类型 String s = (String)al.get(x); System.out.println(s); // Student s = (Student)al.get(x); // System.out.println(s.getName()+"---"+s.getAge()); } } }
相关文章推荐
- 集合框架_ArrayList存储自定义对象并遍历增强for版
- 集合框架(ArrayList存储自定义对象并遍历)
- Java基础知识强化之集合框架笔记24:ArrayList存储自定义对象并遍历
- 集合框架(ArrayList存储自定义对象并遍历泛型版)
- 集合框架_ArrayList存储自定义对象并遍历泛型版
- 集合框架-ArrayList存储字符串、自定义对象并遍历泛型版
- Java基础知识强化之集合框架笔记40:Set集合之HashSet存储自定义对象并遍历
- 15-常用对象API(集合框架-ArrayList集合存储自定对象) 1 2 3 16-常用对象API(集合框架-HashSet集合) 19-常用对象API(集合框架-HashSet存储自定义
- 集合框架-ArrayList集合存储自定义对象的排序案例
- Java基础知识强化之集合框架笔记46:Set集合之TreeSet存储自定义对象并遍历练习2(自然排序)
- Java基础知识强化之集合框架笔记69:Collections类之ArrayList存储自自定义对象并排序的案例
- 集合框架_Collection存储自定义对象并遍历案例
- 集合框架--ArrayList集合存储自定义对象
- 集合框架_ArrayList存储自定义对象并排序案例
- 集合框架_HashSet存储自定义对象并遍历练习
- Java基础知识强化之集合框架笔记41:Set集合之HashSet存储自定义对象并遍历练习
- 集合框架_TreeSet存储自定义对象并遍历练习1
- 集合框架_HashSet存储自定义对象并遍历
- 集合框架(Collection存储自定义对象并遍历案例)
- 集合框架(List存储自定义对象并遍历)