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;
} }
===========================================
public class Dome1 {
public static void main(String[] args) {
Collection c = new ArrayList(); Student s = new Student("张三",19);
Student s1 = new Student("李四",29); c.add(s);
c.add(s1);
c.add(new Student("王五",18));
c.add(new Student("赵六",28)); //遍历方式1
Object[] obj = c.toArray();
for(int x=0;x<obj.length;x++){
Student stu = (Student) obj[x];
System.out.println(stu.getName()+":"+stu.getAge());
}
//便利方式2
Iterator it = c.iterator();
while(it.hasNext()){
Student stu = (Student) it.next();
System.out.println(stu.getName()+":"+stu.getAge());
}
//便利方式3
// Student[] stu = (Student[]) c.toArray();
for(Object st :obj){
System.out.println(((Student) st).getName()+":"+((Student) st).getAge()); }
}
}

最新文章

  1. linux安装中文字体
  2. 【夯实PHP基础系列】JQuery easyUI的使用
  3. C# windows form如何隐藏窗口?
  4. Java死锁的例子
  5. MBProgressHUD使用
  6. h5上滑刷新(分页)
  7. SetWindowsHookEx 相关
  8. RPM制作
  9. Necklace of Beads(polya计数)
  10. QtQuick 中的 qml 与 Qt 的 C++
  11. Asp.net MVC Razor常见问题及解决方法
  12. 如何用cmd通过sublime打开文件?
  13. ElasticSearch评分分析 explian 解释和一些查询理解
  14. 权限模型AGDLP
  15. sha1withRSA算法
  16. Numpy np.array 相关常用操作学习笔记
  17. Minimum Cost POJ - 2516(模板题。。没啥好说的。。)
  18. Machine Learning 学习笔记1 - 基本概念以及各分类
  19. LFI/RFI总结
  20. Spring_JAP_CXF_maven

热门文章

  1. ABAP 创建测试文件
  2. hadoop linux 杂记
  3. python多线程编程(3): 使用互斥锁同步线程
  4. 每天一个Linux命令(60)ip命令
  5. LeetCode: Keyboard Row
  6. libhdfs的配置和使用
  7. 【HackerRank】Gem Stones
  8. JavaScript笔记04——事件与回调
  9. linux基础四----samba&amp;&amp;nginx
  10. linux下安装jsp开发运行环境(centos7)