posts - 14,  comments - 7,  trackbacks - 0
要求:写一java小程序,要求输出姓名,班级、年龄、分数、等级
创建三个类Student,StudentText,Text具体程序为:
package com.dr.student;

public class Student {
    
private String name;
    
private String department;
    
private int  age;
    
private int  score;
    
private int  level;
    
/**
     * 
@return the name
     
*/

    
public String getName() {
        
return name;
    }

    
/**
     * 
@param name the name to set
     
*/

    
public void setName(String name) {
        
this.name = name;
    }

    
/**
     * 
@return the department
     
*/

    
public String getDepartment() {
        
return department;
    }

    
/**
     * 
@param department the department to set
     
*/

    
public void setDepartment(String department) {
        
this.department = department;
    }

    
/**
     * 
@return the age
     
*/

    
public int getAge() {
        
return age;
    }

    
/**
     * 
@param age the age to set
     
*/

    
public void setAge(int age) {
        
this.age = age;
    }

    
/**
     * 
@return the score
     
*/

    
public int getScore() {
        
return score;
    }

    
/**
     * 
@param score the score to set
     
*/

    
public void setScore(int score) {
        
this.score = score;
    }

    
/**
     * 
@return the level
     
*/

    
public int getLevel() {
        
return level;
    }

    
/**
     * 
@param level the level to set
     
*/

    
public void setLevel(int level) {
        
this.level = level;
    }


}

package com.dr.student;

public class StudentText {
    
public static Student[] getStudent(){
   Student[] stuArr 
= new Student[5];
   
//##############################################
   Student stu1 = new Student();
   stu1.setName(
"rose");
   stu1.setDepartment(
"生命科学系");
   stu1.setScore(
90);
   stu1.setAge(
23);
   stu1.setLevel(
1);
   stuArr[
0= stu1;
   
//#################################################
   Student stu2 = new Student();
   stu2.setName(
"lucky");
   stu2.setDepartment(
"计算机科学系");
   stu2.setScore(
89);
   stu2.setAge(
24);
   stu2.setLevel(
2);
   stuArr[
1= stu2;
   
//#################################################
   Student stu3 = new Student();
   stu3.setName(
"LiLi");
   stu3.setDepartment(
"中文系");
   stu3.setScore(
98);
   stu3.setAge(
20);
   stu3.setLevel(
3);
   stuArr[
2= stu3;;
   
//####################################################
   Student stu4 =new Student();
   stu4.setName(
"mery");
   stu4.setDepartment(
"数信系");
   stu4.setScore(
97);
   stu4.setAge(
23);
   stu4.setLevel(
2);
   stuArr[
3= stu4;
   
//###############################################
   Student stu5 = new Student();
   stu5.setName(
"xiaoxiao");
   stu5.setDepartment(
"计算机科学系");
   stu5.setScore(
99);
   stu5.setAge(
21);
   stu5.setLevel(
1);
   stuArr[
4= stu5;
   
   
   
return stuArr;
   
}

public static void getScore(int i){
    
    
switch(i){
    
case(9):{
        System.out.println(
"等级为A");
        
break;
    }

    
case(8):{
        System.out.println(
"等级为B");
        
break;
        
    }

    
case(7):{
        System.out.println(
"等级为C");
        
break;
    }

    
case(6):{
        System.out.println(
"等级为D");
        
break;
    }

    
default:{
        System.out.println(
"等级为E");
        
break;
    }

    }

}
    
}

package com.dr.student;

public class Test {

    
    
public static void main(String[] args) {
        Student[] stu 
= StudentText.getStudent();
        
for(int i = 0;i<stu.length;i++){
            
if(stu[i]!=null){
                System.out.println(
"我叫"+stu[i].getName() +stu[i].getDepartment()+ "---今年"+stu[i].getAge()+"---本次分数为"+stu[i].getScore()+"---水平为"+stu[i].getLevel());
                
int j = stu[i].getScore()/10;
                StudentText.getScore(j);
            }

        }

    }


}

posted on 2010-10-09 08:38 迷人笑笑 阅读(164) 评论(0)  编辑  收藏

只有注册用户登录后才能发表评论。


网站导航:
 
<2010年10月>
262728293012
3456789
10111213141516
17181920212223
24252627282930
31123456

常用链接

留言簿(13)

随笔档案

文章档案

搜索

  •  

最新评论

阅读排行榜

评论排行榜