91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

java怎么實現簡單的學生信息管理系統

發布時間:2021-04-15 11:29:32 來源:億速云 閱讀:172 作者:小新 欄目:編程語言

這篇文章主要介紹了java怎么實現簡單的學生信息管理系統,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

java實現簡單的學生信息管理系統(無界面)

學生類實體:

package com.edu.imau.wcy;

public class Stu {
  private String stuNum;//學號
  private String name;//姓名
  private String gender;//性別
  private int age;//年齡
  private int score;//分數
  public Stu() {
    super();
  }
  public String getStuNum() {
    return stuNum;
  }
  public void setStuNum(String stuNum) {
    this.stuNum = stuNum;
  }
  public String getGender() {
    return gender;
  }
  public void setGender(String gender) {
    this.gender = gender;
  }
  public int getAge() {
    return age;
  }
  public void setAge(int age) {
    this.age = age;
  }
  public int getScore() {
    return score;
  }
  public void setScore(int score) {
    this.score = score;
  }
  public String getName() {
    return name;
  }
  public void setName(String name) {
    this.name = name;
  }  
}

主方法:

package com.edu.imau.wcy;
import java.util.*;

public class Main {
 static Stu[] Stu=new Stu[100];//定義學生數組,容量為100
 static int number=0;
 static Scanner scanner=new Scanner(System.in);

public static void main(String args[]){
 int choice;

 System.out.println("這是一個學生信息管理系統,最大容量為100,歡迎您對本系統的使用");
 while(true){
 System.out.println("1.信息添加");
 System.out.println("2.信息查看");
 System.out.println("3.信息修改");
 System.out.println("4.信息刪除");
 System.out.println("5.信息按成績從低到高排序"); 
 System.out.println("6.信息查詢");
 System.out.println("7.退出");
 System.out.println("請輸入你要進行的操作");
 choice=scanner.nextInt();
 if(choice==7)break;
 switch(choice){
 case 1:   add(); break;//添加學生信息
 case 2:   show();break;//查詢學生信息
 case 3:   change();break;//修改學生信息
 case 4:   delete();break;//刪除學生信息
 case 5:   paixu();break;//對學生信息排序
 case 6:   query();break;//查詢學生信息
 }    
}
 System.out.println("感謝您對本系統的使用,歡迎下次繼續使用");
}

static void add(){//添加學生信息
 while(true){
 System.out.println("點擊任意鍵繼續添加學生信息,停止添加輸入0");
 if(scanner.nextInt()==0)break;
 System.out.println("請輸入該學生的學號,姓名,性別,年齡,成績");
 Stu[number]=new Stu();
 Stu[number].setStuNum(scanner.next());
 Stu[number].setName(scanner.next());
 Stu[number].setGender(scanner.next());
 Stu[number].setAge(scanner.nextInt());
 Stu[number].setScore(scanner.nextInt());
 number++;
 System.out.println("添加成功");
 }
 }


 static void show(){//展示學生信息
   System.out.println("*******************************************");
   System.out.println(" 學號       姓名             性別       年齡        成績");
   for(int i=0;i<number;i++)
   System.out.println(Stu[i].getStuNum()+"\t"+Stu[i].getName()+"\t"+"\t"+Stu[i].getGender()+"\t"+Stu[i].getAge()+"\t"+Stu[i].getScore());
   System.out.println("*******************************************");
 System.out.println();
}

 static void paixu(){//對學生信息進行排序
   int j;
   Stu temp=new Stu();
   for(int i=0;i<number;i++)
   {
     for(j=i+1;j<number;j++)
     if(Stu[i].getScore()>Stu[j].getScore())
     {temp=Stu[i];Stu[i]=Stu[j];Stu[j]=temp;}
   }
   System.out.println("排序完成,選擇”學生信息查看“進行查看");
 }


static void change(){//改變學生信息
 System.out.println("請輸入要修改信息的學生學號");
 String Stunumber=scanner.next();
 for(int i=0;i<number;i++)
 {
   if(Stunumber.equals(Stu[i].getStuNum()))
   {System.out.println("請輸入要修改的學生的信息,學號,姓名,性別,年齡,分數");
    Stu[i].setStuNum(scanner.next());
     Stu[i].setName(scanner.next());
     Stu[i].setGender(scanner.next());
     Stu[i].setAge(scanner.nextInt());
     Stu[i].setScore(scanner.nextInt());
     break;
   }
   if(number==i)System.out.println("對不起查無此人");
 }
}

static void query(){//查詢
  System.out.println("請輸入要查詢的學生學號");
   String Stunumber=scanner.next();
   int i;
   for(i=0;i<number;i++)
   {
     if(Stunumber.equals(Stu[i].getStuNum())){
       System.out.println("*******************************************");
       System.out.println(" 學號       姓名             性別       年齡        成績");
       System.out.println(Stu[i].getStuNum()+"\t"+Stu[i].getName()+"\t"+"\t"+Stu[i].getGender()+"\t"+Stu[i].getAge()+"\t"+Stu[i].getScore());
       System.out.println("*******************************************");
     }
   } 
   if(number==i)System.out.println("對不起查無此人");
}


static void delete(){//刪除學生信息
 System.out.println("請輸入要刪除信息的學生學號");
 String Stunumber=scanner.next();
 int i;
   for( i=0;i<number;i++)
   if(Stunumber.equals(Stu[i].getStuNum()))break;
   if(number==i)System.out.println("對不起查無此人");
 for(;i<number-1;i++)
   Stu[i]=Stu[i+1];
    number--;
 System.out.println("刪除完成");
}
}

感謝你能夠認真閱讀完這篇文章,希望小編分享的“java怎么實現簡單的學生信息管理系統”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,更多相關知識等著你來學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

出国| 金门县| 富平县| 福贡县| 柳州市| 漳浦县| 乌拉特前旗| 卓尼县| 和政县| 绥芬河市| 白银市| 西华县| 元阳县| 桐城市| 尼木县| 亚东县| 固阳县| 荣昌县| 富民县| 乌恰县| 三河市| 泽普县| 囊谦县| 巨鹿县| 黄山市| 台南市| 黔西县| 贵溪市| 安达市| 澄城县| 英山县| 常州市| 黄龙县| 浮梁县| 临潭县| 孝感市| 大埔区| 温州市| 梓潼县| 思茅市| 和顺县|