集合代码----小练习3

 1 package com.mon11.day5;
 2 
 3 import java.util.ArrayList;
 4 import java.util.List;
 5 import java.util.Scanner;
 6 
 7 /** 
 8 * 类说明 :
 9 * @author 作者 : chenyanlong 
10 * @version 创建时间:2017年11月5日 
11 */
12 //定义学生类
13 class Student{
14     String name;
15     int age;
16     public String getName() {
17         return name;
18     }
19     public int getAge() {
20         return age;
21     }
22 
23     public Student(String name,int age){
24         this.name=name;
25         this.age=age;
26     }
27     
28 }
29 
30 public class ListDemo2 {
31 
32      //定义成员变量集合
33     static List list=new ArrayList();
34     
35     //main主方法
36     public static void main(String[] args) {
37         
38         
39         ListDemo2 lisDemo2=new ListDemo2();
40         lisDemo2.input();
41         lisDemo2.output();
42         
43     }
44     
45     //学生信息输出
46     public void output(){
47         System.out.println("总共有多少个学生"+list.size()+"个");
48         //通过遍历输出所有学生的学习
49         for(int i=0;i<list.size();i++){
50             Student student=(Student) list.get(i);
51             System.out.println(student.getName()+"\t"+student.age);
52         }
53     }
54     
55     //学生信息输入
56     public void input(){
57         Student stu1=new Student("tom1",11);
58         Student stu2=new Student("tom2",12);
59         Student stu3=new Student("tom3",13);
60         Student stu4=new Student("tom4",14);
61         list.add(stu1);
62         list.add(stu2);
63         list.add(stu3);
64         list.add(stu4);
65     }
66     
67 }
View Code

运行效果:

 

posted @ 2017-11-05 10:28  glacial_water  阅读(194)  评论(0)    收藏  举报
Document