天天看点

Java学生类和对象遍历

package student;
import java.util.*;
public class student {
    Scanner sc=new Scanner(System.in);
      private String stunumber;     //学生学号8位
      private String name;                  //学生姓名
      private  int age;               //学生年龄
      private boolean sex;            //学生性别
      private double score;           //学生成绩
      student()
      {
        System.out.println("请输入学生的姓名,年龄,性别,学号,成绩!");
        setName();
        setAge();
        setSex();
        setNum();
        setScore();
      }
       String getNum()
      {
        return stunumber;
      }
       String getName()
      {
        return name;
      }
       int getAge()
      {
        return age;
      }
       boolean getSex()
      {
        return sex;
      }
       double getScore()
       {
        return score;
      }
       void setNum()
      {
        stunumber=sc.next();
        sc.close();
      }
       void setScore()
      {
        score=sc.nextDouble();
        sc.close();
      }
       void setSex()
      {
        sex=sc.hasNextBoolean();
        sc.close();
      }
       void setName()
      {
        name=sc.next();
        sc.close();
      }
       void setAge()
      {
        age=sc.nextInt();
        sc.close();
      }
      void showStudent()
      //打印所有学生信息
      {
        System.out.println("姓名:"+name+"  性别:"
            +sex+"  年龄:"+age+"  学号:"
            +stunumber+"  成绩:"+score);
        System.out.print("--------------------------------------\n");
      }
      boolean seclectStudent(String stunumber) 
      {
        //查询并输出学生信息;
        String  NUM=getNum();
        boolean flag = false;
      if(NUM==stunumber)
        {
          System.out.println("已经找到学号为:"+getNum()+"的同学,信息如下:");
            System.out.println("姓名:"+getName()+"  年龄:"+getAge()+"  性别:"
                +getSex()+"  学号:"+getScore()+"  成绩:"+getScore());
            System.out.println("--------------------------------------");
            flag=true;
            return flag;
        }
        else
          return flag;
      }
      void updateStudent(String stunumber,String name,int 
          age,boolean sex,double score)
      //实现修改学生信息功能

      {
        this.age=age;
        this.name=name;
        this.score=score;
        this.sex=sex;
        this.stunumber=stunumber;
        System.out.println("修改成功!");
      }
  public static void main(String[] args) {
    // TODO 自动生成的方法存根
        System.out.println
            ("****************************************** \r\n" + 
            "石家庄铁道大学信息科学与技术学院 \r\n" + 
            "学生信息管理系统 v2.0 \r\n" + 
            "****************************************** \r\n" + 
            "1、 遍历输出学生信息; \r\n" + 
            "2、 新学生信息录入; \r\n" + 
            "3、 删除学生信息; \r\n" + 
            "4、 修改学生信息; \r\n" + 
            "5、 查询学生信息; \r\n" + 
            "****************************************** ");
  }

}      

好看请赞,养成习惯 :) ,作者:靠谱杨

关于笔者:我可能不是天才,但我会努力成为人才。

更多日常分享尽在我的VX公众号:小杨的挨踢IT生活