您的位置:首页 > 编程语言 > Java开发

javabean测试,打印学生姓名,年龄,性别

2010-11-17 20:14 169 查看
首先 。

Student.java

public class Student {
private String name;
private String sex;
private String age;
public String getName() {
 return name;
}
public void setName(String name) {
 this.name = name;
}
public String getSex() {
 return sex;
}
public void setSex(String sex) {
 this.sex = sex;
}
public String getAge() {
 return age;
}
public void setAge(String age) {
 this.age = age;
}

}

其次

javaBean_Test.java

import java.util.*;
import java.util.Scanner;
public class javaBean_Test {
   public  static void main(String[] args)
   {
    List list=new ArrayList();
    Scanner input=new Scanner(System.in);
    //获取用户输入的学生姓名。
    //一、for(int j=0;j<list.size();j++){
    String str="";//定义在循环外面。
    do{
    Student stu=new Student();
 
    System.out.println("请输入学生的姓名:");
     //获取用户输入的学生年龄。
    stu.setName(input.next());
    System.out.println("请输入学生的年龄");
    stu.setAge(input.next());
    System.out.println("请输入学生的性别");
    stu.setSex(input.next());
    //将学生信息存放在集合数组当中。
    list.add(stu);
    System.out.print("是否继续录入?(y/n):");
    str=input.next();
    }while("y".equals(str));
   for( int i=0;i<list.size();i++){
   
    Student st=(Student)list.get(i);
       System.out.print("姓名"+st.getName());
       System.out.print("年龄"+st.getAge());
       System.out.print("性别"+st.getSex());
     
   }
}}

 

 

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐