java之集合Collection详解之2
2015-08-10 20:21
531 查看
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("风清扬", 30); Student s3 = new Student("令狐冲", 33); Student s4 = new Student("武鑫", 25); Student s5 = new Student("刘晓曲", 22); // 把学生添加到集合 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++) { // System.out.println(objs[x]); Student s = (Student) objs[x]; System.out.println(s.getName() + "---" + s.getAge()); } } }
package cn.itcast_02; 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; } // 成员方法 // getXxx()/setXxx() 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; } }
相关文章推荐
- spring读取资源文件时自定义数据类型转换---CustomEditorConfigurer
- Java toString()方法
- java之集合Collection 3个例子
- java之集合Collection 3个例子
- Java的package和import机制
- 字符流---IO学习笔记(三)
- JVM学习笔记(二)------Java代码编译和执行的整个过程
- Java(8-10)
- Java File 类
- Struts2 基础总结
- Java反射学习笔记
- JAVA 基础(环境搭建)
- 201301 JAVA题目0-1级 华为OJ
- JAVA基础一大堆0810数据库
- Java多线程之进程和线程
- Java中方法重载与重写的区别
- java大数
- 基于注解的SpringMVC整合JPA
- 读取jar包中资源文件的两种方法
- Java Socket编程