欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Java版學(xué)生管理系統(tǒng)

 更新時(shí)間:2022年06月09日 17:06:46   作者:T何必當(dāng)初  
這篇文章主要為大家詳細(xì)介紹了Java版學(xué)生管理系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了Java版學(xué)生管理系統(tǒng)的具體代碼,供大家參考,具體內(nèi)容如下

學(xué)生類

//學(xué)生類
public class Student {
? ? //學(xué)號(hào)
? ? private int sid;
? ? //姓名
? ? private String name;
? ? //年齡
? ? private int age;
? ? //地址
? ? private String address;
? ? //創(chuàng)建構(gòu)造方法
? ? public Student(){
?
? ? }
? ? public Student(int sid,String name,int age,String address){
? ? ? ? this.sid = sid;
? ? ? ? this.name = name;
? ? ? ? this.age = age;
? ? ? ? this.address = address;
? ? }
? ? //獲取學(xué)生id
? ? public int getSid(){
? ? ? ? return sid;
? ? }
? ? //給學(xué)生id賦值
? ? public void setSid(int sid){
? ? ? ? this.sid = sid;
? ? }
? ? //獲取學(xué)生姓名
? ? public String getName(){
? ? ? ? return name;
? ? }
? ? //給學(xué)生姓名賦值
? ? public void setName(String name){
? ? ? ? this.name = name;
? ? }
? ? //獲取學(xué)生年齡
? ? public int getAge(){
? ? ? ? return age;
? ? }
? ? //給學(xué)生年齡賦值
? ? public void setAge(int age){
? ? ? ? this.age = age;
? ? }
? ? //獲取學(xué)生地址
? ? public String getAddress(){
? ? ? ? return address;
? ? }
? ? //給學(xué)生地址賦值
? ? public void setAddress(String address){
? ? ? ? this.address = address;
? ? }
}

判斷學(xué)號(hào)是否重復(fù)

import java.util.ArrayList;
?
//檢查學(xué)號(hào)存在問題
public class IsUsed {
? ? //判斷學(xué)號(hào)是否存在,存在返回true,否則返回false
? ? public static boolean isUsed(ArrayList<Student> array, int sid){
? ? ? ? boolean flag = false;
? ? ? ? for(int i = 0;i < array.size(); i++){
? ? ? ? ? ? Student s = array.get(i);
? ? ? ? ? ? //添加的學(xué)生的學(xué)號(hào)與集合中有相同的則返回true
? ? ? ? ? ? if(s.getSid() == sid){
? ? ? ? ? ? ? ? flag = true;
? ? ? ? ? ? ? ? break;
? ? ? ? ? ? }
? ? ? ? }
? ? ? ? return flag;
? ? }
}

添加學(xué)生

import java.util.*;
import java.util.Scanner;
?
//添加學(xué)生信息類
public class AddStudent {
? ? //添加學(xué)生信息的方法
? ? public static void addStudentsWay(ArrayList<Student> array){
? ? ? ? //創(chuàng)建掃描器
? ? ? ? Scanner sc = new Scanner(System.in);
?
? ? ? ? //為了讓sid在while循環(huán)外面被訪問到,則將它定義在循環(huán)之外
? ? ? ? int sid;
? ? ? ? //在輸入學(xué)號(hào)前判斷此學(xué)號(hào)是否已存在,如果已存在則重新輸入
? ? ? ? System.out.println("請(qǐng)輸入學(xué)生學(xué)號(hào):");
?
? ? ? ? sigin:while(true){
? ? ? ? ? ? sid = sc.nextInt();
?
? ? ? ? ? ? //如果學(xué)號(hào)重復(fù)則重新輸入
? ? ? ? ? ? boolean flag = IsUsed.isUsed(array,sid);
?
? ? ? ? ? ? //學(xué)號(hào)無(wú)重復(fù)執(zhí)行添加學(xué)生功能
? ? ? ? ? ? if(!flag){
? ? ? ? ? ? ? ? System.out.println("請(qǐng)輸入學(xué)生姓名:");
? ? ? ? ? ? ? ? String name = sc.next();
? ? ? ? ? ? ? ? System.out.println("請(qǐng)輸入學(xué)生年齡:");
? ? ? ? ? ? ? ? int age = sc.nextInt();
? ? ? ? ? ? ? ? System.out.println("請(qǐng)輸入學(xué)生居住地:");
? ? ? ? ? ? ? ? String address = sc.next();
?
? ? ? ? ? ? ? ? //創(chuàng)建學(xué)生對(duì)象,把輸入的數(shù)據(jù)賦值給學(xué)生對(duì)象
? ? ? ? ? ? ? ? Student s = new Student();
? ? ? ? ? ? ? ? s.setSid(sid);
? ? ? ? ? ? ? ? s.setName(name);
? ? ? ? ? ? ? ? s.setAge(age);
? ? ? ? ? ? ? ? s.setAddress(address);
?
? ? ? ? ? ? ? ? //將學(xué)生對(duì)象添加到集合中
? ? ? ? ? ? ? ? array.add(s);
?
? ? ? ? ? ? ? ? //給出添加成功提示
? ? ? ? ? ? ? ? System.out.println("添加學(xué)生成功!\n");
? ? ? ? ? ? ? ? break;
? ? ? ? ? ? }else{
? ? ? ? ? ? ? ? System.out.println("此學(xué)號(hào)已存在!無(wú)法添加學(xué)生!");
? ? ? ? ? ? ? ? System.out.println("重新添加請(qǐng)輸入1,退出該功能請(qǐng)輸入0:");
? ? ? ? ? ? ? ? while(true) {
? ? ? ? ? ? ? ? ? ? int n = sc.nextInt();
? ? ? ? ? ? ? ? ? ? if (n == 1) {
? ? ? ? ? ? ? ? ? ? ? ? System.out.println("請(qǐng)輸入學(xué)生學(xué)號(hào):");
? ? ? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? else if (n == 0) {
? ? ? ? ? ? ? ? ? ? ? ? break sigin;
? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? else{
? ? ? ? ? ? ? ? ? ? ? ? System.out.println("對(duì)不起輸入有誤!輸入1重新添加,輸入0退出該功能:");
? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? }
? ? ? ? ? ? }
? ? ? ? }
? ? }
}

修改學(xué)生信息

import java.util.ArrayList;
import java.util.Scanner;
?
//修改學(xué)生信息
public class UpdateStudent {
? ? public static void updateStudentWay(ArrayList<Student> array){
? ? ? ? //創(chuàng)建掃描器
? ? ? ? Scanner sc = new Scanner(System.in);
?
? ? ? ? int sid;
? ? ? ? System.out.println("請(qǐng)輸入要修改的學(xué)生學(xué)號(hào):");
?
? ? ? ? sigin:while(true){
? ? ? ? ? ? sid = sc.nextInt();
?
? ? ? ? ? ? //判斷學(xué)號(hào)是否存在-
? ? ? ? ? ? boolean flag = IsUsed.isUsed(array,sid);
?
? ? ? ? ? ? //學(xué)號(hào)存在執(zhí)行修改操作
? ? ? ? ? ? if(flag){
? ? ? ? ? ? ? ? //鍵盤輸入要修改的學(xué)生的信息
? ? ? ? ? ? ? ? System.out.println("請(qǐng)輸入學(xué)生的新姓名:");
? ? ? ? ? ? ? ? String name = sc.next();
? ? ? ? ? ? ? ? System.out.println("請(qǐng)輸入學(xué)生的新年齡:");
? ? ? ? ? ? ? ? int age = sc.nextInt();
? ? ? ? ? ? ? ? System.out.println("請(qǐng)輸入學(xué)生的新居住地:");
? ? ? ? ? ? ? ? String address = sc.next();
?
? ? ? ? ? ? ? ? //創(chuàng)建學(xué)生對(duì)象,將輸入的值存入進(jìn)去
? ? ? ? ? ? ? ? Student s =new Student();
? ? ? ? ? ? ? ? s.setSid(sid);
? ? ? ? ? ? ? ? s.setName(name);
? ? ? ? ? ? ? ? s.setAge(age);
? ? ? ? ? ? ? ? s.setAddress(address);
?
? ? ? ? ? ? ? ? //遍歷集合修改對(duì)應(yīng)的學(xué)生信息
? ? ? ? ? ? ? ? for(int i = 0;i < array.size(); i++){
? ? ? ? ? ? ? ? ? ? Student student = array.get(i);
? ? ? ? ? ? ? ? ? ? if(student.getSid() == sid){
? ? ? ? ? ? ? ? ? ? ? ? array.set(i,s);//賦值
? ? ? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? System.out.println("修改學(xué)生信息成功!\n");
? ? ? ? ? ? ? ? break;
? ? ? ? ? ? }else{
? ? ? ? ? ? ? ? System.out.println("該學(xué)生不存在,修改學(xué)生信息失敗!");
? ? ? ? ? ? ? ? System.out.println("重新修改請(qǐng)輸入1,退出該功能請(qǐng)輸入0:");
? ? ? ? ? ? ? ? while(true) {
? ? ? ? ? ? ? ? ? ? int n = sc.nextInt();
? ? ? ? ? ? ? ? ? ? if (n == 1) {
? ? ? ? ? ? ? ? ? ? ? ? System.out.println("請(qǐng)輸入修改學(xué)生的學(xué)號(hào):");
? ? ? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? ? ? } else if (n == 0) {
? ? ? ? ? ? ? ? ? ? ? ? break sigin;
? ? ? ? ? ? ? ? ? ? } else {
? ? ? ? ? ? ? ? ? ? ? ? System.out.println("對(duì)不起輸入有誤!輸入1重新修改,輸入0退出該功能:");
? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? }
? ? ? ? ? ? }
? ? ? ? }
? ? }
}

刪除學(xué)生

import java.util.ArrayList;
import java.util.Scanner;
?
//刪除學(xué)生信息
public class DeleteStudent {
? ? public static void deleteStudentWay(ArrayList<Student> array) {
? ? ? ? //鍵盤輸入要?jiǎng)h除的學(xué)生學(xué)號(hào),顯示提示信息
? ? ? ? Scanner sc = new Scanner(System.in);
? ? ? ? System.out.println("請(qǐng)輸入要?jiǎng)h除學(xué)生的學(xué)號(hào):");
?
? ? ? ? sigin:while (true) {
? ? ? ? ? ? int sid = sc.nextInt();
? ? ? ? ? ? //遍歷集合對(duì)應(yīng)學(xué)生對(duì)象從集合中刪除
? ? ? ? ? ? //在刪除/修改學(xué)生操作前,對(duì)學(xué)號(hào)進(jìn)行判斷是否存在
? ? ? ? ? ? //如果存在執(zhí)行刪除/修改操作
? ? ? ? ? ? //否則顯示提示信息
? ? ? ? ? ? int index = -1;
? ? ? ? ? ? for (int i = 0; i < array.size(); i++) {
? ? ? ? ? ? ? ? Student s = array.get(i);
? ? ? ? ? ? ? ? if (sid == s.getSid()) {
? ? ? ? ? ? ? ? ? ? //將要?jiǎng)h除的學(xué)生下標(biāo)保存
? ? ? ? ? ? ? ? ? ? index = i;
? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? }
? ? ? ? ? ? }
? ? ? ? ? ? if (index == -1) {
? ? ? ? ? ? ? ? System.out.println("該學(xué)生不存在,刪除學(xué)生失敗!");
? ? ? ? ? ? ? ? System.out.println("重新刪除請(qǐng)輸入1,退出該功能請(qǐng)輸入0:");
? ? ? ? ? ? ? ? while(true) {
? ? ? ? ? ? ? ? ? ? int n = sc.nextInt();
? ? ? ? ? ? ? ? ? ? if (n == 1) {
? ? ? ? ? ? ? ? ? ? ? ? System.out.println("請(qǐng)輸入刪除學(xué)生的學(xué)號(hào):");
? ? ? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? else if (n == 0) {
? ? ? ? ? ? ? ? ? ? ? ? break sigin;
? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? else{
? ? ? ? ? ? ? ? ? ? ? ? System.out.println("對(duì)不起輸入有誤!輸入1重新刪除,輸入0退出該功能:");
? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? }
? ? ? ? ? ? } else {
? ? ? ? ? ? ? ? array.remove(index);
? ? ? ? ? ? ? ? System.out.println("刪除學(xué)生成功!\n");
? ? ? ? ? ? ? ? break;
? ? ? ? ? ? }
? ? ? ? }
? ? }
}

查看所有學(xué)生信息

import java.util.ArrayList;
?
//查看所有學(xué)生的信息
public class SeeStudent {
? ? public static void findAllStudentWay(ArrayList<Student> array){
? ? ? ? //判斷集合中有無(wú)數(shù)據(jù),如果沒有顯示提示信息
? ? ? ? if(array.size() == 0){
? ? ? ? ? ? System.out.println("無(wú)信息可查,請(qǐng)先添加信息后再查詢!");
? ? ? ? ? ? return;
? ? ? ? }
? ? ? ? System.out.println("學(xué)號(hào)\t\t姓名\t\t年齡\t\t居住地址");
? ? ? ? //將集合中的數(shù)據(jù)取出按照對(duì)應(yīng)格式顯示所有學(xué)生信息,年齡補(bǔ)充顯示“歲”
? ? ? ? for(int i = 0;i < array.size(); i++){
? ? ? ? ? ? Student s = array.get(i);
? ? ? ? ? ? System.out.println(s.getSid()+"\t\t"+s.getName()+"\t\t"+s.getAge()+"歲\t\t"+s.getAddress());
? ? ? ? }
? ? }
}

學(xué)生管理系統(tǒng)主界面

import java.util.ArrayList;
import java.util.Scanner;
?
//主方法實(shí)現(xiàn)學(xué)生管理系統(tǒng)
@SuppressWarnings("all")
public class textMain {
? ? /**
? ? ?* ?1.用輸出語(yǔ)句完成主界面的編寫
? ? ?* ?2.用Scanner實(shí)現(xiàn)鍵盤錄入數(shù)據(jù)
? ? ?* ?3.用switch選擇語(yǔ)句完成選擇操作
? ? ?* ?4.用while循環(huán)語(yǔ)句完成操作的選擇
? ? ?* ?5.用循環(huán)完成再次回到主界面
? ? ?*/
? ? public static void main(String[] args){
? ? ? ? //創(chuàng)建集合對(duì)象,用于存儲(chǔ)學(xué)生數(shù)據(jù)
? ? ? ? ArrayList<Student> array = new ArrayList<>();
?
? ? ? ? //用循環(huán)完成再次回到主界面
? ? ? ? System.out.println("--------歡迎進(jìn)入學(xué)生管理系統(tǒng)--------");
? ? ? ? while(true){
? ? ? ? ? ? //輸出語(yǔ)句完成主界面的編寫
? ? ? ? ? ? System.out.println("1 添加學(xué)生");
? ? ? ? ? ? System.out.println("2 刪除學(xué)生");
? ? ? ? ? ? System.out.println("3 修改學(xué)生");
? ? ? ? ? ? System.out.println("4 查看所有學(xué)生信息");
? ? ? ? ? ? System.out.println("5 退出系統(tǒng)");
?
? ? ? ? ? ? System.out.println("\n請(qǐng)輸入你的選擇:");
? ? ? ? ? ? //用Scanner實(shí)現(xiàn)鍵盤錄入數(shù)據(jù)
? ? ? ? ? ? Scanner sc = new Scanner(System.in);
? ? ? ? ? ? int line = sc.nextInt();
?
? ? ? ? ? ? //用switch語(yǔ)句完成選擇操作
? ? ? ? ? ? index:switch(line){
? ? ? ? ? ? ? ? //添加學(xué)生
? ? ? ? ? ? ? ? case 1:
? ? ? ? ? ? ? ? ? ? //判斷輸入的指令是否有誤
? ? ? ? ? ? ? ? ? ? System.out.println("\n確定進(jìn)入添加學(xué)生功能嗎(1/0):");
? ? ? ? ? ? ? ? ? ? while(true) {
? ? ? ? ? ? ? ? ? ? ? ? int number = sc.nextInt();
? ? ? ? ? ? ? ? ? ? ? ? if(number == 1){
? ? ? ? ? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? ? ? if(number == 0){
? ? ? ? ? ? ? ? ? ? ? ? ? ? break index;//跳出指定的循環(huán)語(yǔ)句
? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? ? ? if (number != 1 || number != 0) {
? ? ? ? ? ? ? ? ? ? ? ? ? ? System.out.println("對(duì)不起,輸入有誤,請(qǐng)輸入1進(jìn)入該功能,輸入0退出此功能!");
? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? }
?
? ? ? ? ? ? ? ? ? ? //輸入無(wú)誤則執(zhí)行以下程序
? ? ? ? ? ? ? ? ? ? System.out.println("歡迎進(jìn)入添加學(xué)生功能->->->");
? ? ? ? ? ? ? ? ? ? AddStudent.addStudentsWay(array);
? ? ? ? ? ? ? ? ? ? System.out.println("請(qǐng)繼續(xù)你的選擇->->->");
? ? ? ? ? ? ? ? ? ? break;
?
? ? ? ? ? ? ? ? //刪除學(xué)生
? ? ? ? ? ? ? ? case 2:
? ? ? ? ? ? ? ? ? ? //判斷輸入的指令是否有誤
? ? ? ? ? ? ? ? ? ? System.out.println("\n確定進(jìn)入刪除學(xué)生功能嗎(1/0):");
? ? ? ? ? ? ? ? ? ? while(true) {
? ? ? ? ? ? ? ? ? ? ? ? int number = sc.nextInt();
? ? ? ? ? ? ? ? ? ? ? ? if(number == 1){
? ? ? ? ? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? ? ? if(number == 0){
? ? ? ? ? ? ? ? ? ? ? ? ? ? break index;//跳出指定的循環(huán)語(yǔ)句
? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? ? ? if (number != 1 || number != 0) {
? ? ? ? ? ? ? ? ? ? ? ? ? ? System.out.println("對(duì)不起,輸入有誤,請(qǐng)輸入1進(jìn)入該功能,輸入0退出此功能!");
? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? }
?
? ? ? ? ? ? ? ? ? ? //輸入無(wú)誤則執(zhí)行以下代碼
? ? ? ? ? ? ? ? ? ? System.out.println("歡迎進(jìn)入刪除學(xué)生功能->->->");
? ? ? ? ? ? ? ? ? ? DeleteStudent.deleteStudentWay(array);
? ? ? ? ? ? ? ? ? ? System.out.println("請(qǐng)繼續(xù)你的選擇->->->");
? ? ? ? ? ? ? ? ? ? break;
?
? ? ? ? ? ? ? ? //修改學(xué)生
? ? ? ? ? ? ? ? case 3:
? ? ? ? ? ? ? ? ? ? //判斷輸入的指令是否有誤
? ? ? ? ? ? ? ? ? ? System.out.println("\n確定進(jìn)入修改學(xué)生功能嗎(1/0):");
? ? ? ? ? ? ? ? ? ? while(true) {
? ? ? ? ? ? ? ? ? ? ? ? int number = sc.nextInt();
? ? ? ? ? ? ? ? ? ? ? ? if(number == 1){
? ? ? ? ? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? ? ? if(number == 0){
? ? ? ? ? ? ? ? ? ? ? ? ? ? break index;//跳出指定的循環(huán)語(yǔ)句
? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? ? ? if (number != 1 || number != 0) {
? ? ? ? ? ? ? ? ? ? ? ? ? ? System.out.println("對(duì)不起,輸入有誤,請(qǐng)輸入1進(jìn)入該功能,輸入0退出此功能!");
? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? }
?
? ? ? ? ? ? ? ? ? ? //輸入無(wú)誤則執(zhí)行以下代碼
? ? ? ? ? ? ? ? ? ? System.out.println("歡迎進(jìn)入修改學(xué)生功能->->->");
? ? ? ? ? ? ? ? ? ? UpdateStudent.updateStudentWay(array);
? ? ? ? ? ? ? ? ? ? System.out.println("請(qǐng)繼續(xù)你的選擇->->->");
? ? ? ? ? ? ? ? ? ? break;
?
? ? ? ? ? ? ? ? //查看所有學(xué)生信息
? ? ? ? ? ? ? ? case 4:
? ? ? ? ? ? ? ? ? ? //判斷輸入的指令是否有誤
? ? ? ? ? ? ? ? ? ? System.out.println("\n確定進(jìn)入查看所有學(xué)生信息功能嗎(1/0):");
? ? ? ? ? ? ? ? ? ? while(true) {
? ? ? ? ? ? ? ? ? ? ? ? int number = sc.nextInt();
? ? ? ? ? ? ? ? ? ? ? ? if(number == 1){
? ? ? ? ? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? ? ? if(number == 0){
? ? ? ? ? ? ? ? ? ? ? ? ? ? break index;//跳出指定的循環(huán)語(yǔ)句
? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? ? ? if (number != 1 || number != 0) {
? ? ? ? ? ? ? ? ? ? ? ? ? ? System.out.println("對(duì)不起,輸入有誤,請(qǐng)輸入1進(jìn)入該功能,輸入0退出此功能!");
? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? }
?
? ? ? ? ? ? ? ? ? ? //輸入無(wú)誤則執(zhí)行以下代碼
? ? ? ? ? ? ? ? ? ? System.out.println("----------歡迎來(lái)到查看所有學(xué)生信息功能----------");
? ? ? ? ? ? ? ? ? ? SeeStudent.findAllStudentWay(array);
? ? ? ? ? ? ? ? ? ? System.out.println("請(qǐng)繼續(xù)你的選擇->->->");
? ? ? ? ? ? ? ? ? ? break;
?
? ? ? ? ? ? ? ? //退出系統(tǒng)
? ? ? ? ? ? ? ? case 5:
? ? ? ? ? ? ? ? ? ? //判斷輸入的指令是否有誤
? ? ? ? ? ? ? ? ? ? System.out.println("正在進(jìn)行系統(tǒng)退出->->->\n");
? ? ? ? ? ? ? ? ? ? System.out.println("確定要退出嗎(1/0)");
? ? ? ? ? ? ? ? ? ? while(true) {
? ? ? ? ? ? ? ? ? ? ? ? int number = sc.nextInt();
? ? ? ? ? ? ? ? ? ? ? ? if(number == 1){
? ? ? ? ? ? ? ? ? ? ? ? ? ? //給此系統(tǒng)評(píng)分
? ? ? ? ? ? ? ? ? ? ? ? ? ? System.out.println("感謝對(duì)此系統(tǒng)的使用,請(qǐng)給出您寶貴的評(píng)價(jià)(按enter鍵確認(rèn)):");
? ? ? ? ? ? ? ? ? ? ? ? ? ? int score = sc.nextInt();
? ? ? ? ? ? ? ? ? ? ? ? ? ? System.out.println("已收到您給出寶貴的"+score+"分啦!!!\n");
? ? ? ? ? ? ? ? ? ? ? ? ? ? System.out.println("系統(tǒng)正在退出中......\n\n感謝對(duì)此系統(tǒng)的使用,歡迎下次光臨!");
? ? ? ? ? ? ? ? ? ? ? ? ? ? //return; //輸入1退出系統(tǒng)
? ? ? ? ? ? ? ? ? ? ? ? ? ? //使JVM虛擬機(jī)停止運(yùn)行
? ? ? ? ? ? ? ? ? ? ? ? ? ? System.exit(0);
? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? ? ? if(number == 0){
? ? ? ? ? ? ? ? ? ? ? ? ? ? break index;//跳出指定的循環(huán)語(yǔ)句
? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? ? ? if (number != 1 || number != 0) {
? ? ? ? ? ? ? ? ? ? ? ? ? ? System.out.println("對(duì)不起,輸入有誤,請(qǐng)輸入1進(jìn)入該功能,輸入0退出此功能!");
? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? //輸出有誤提示重新輸入
? ? ? ? ? ? ? ? default:
? ? ? ? ? ? ? ? ? ? System.out.println("對(duì)不起,你輸入的指令有誤,請(qǐng)重新輸入:\n");
? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? }
? ? ? ? }
? ? }
}

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • java 將字符串追加到文件已有內(nèi)容后面的操作

    java 將字符串追加到文件已有內(nèi)容后面的操作

    這篇文章主要介紹了java 將字符串追加到文件已有內(nèi)容后面的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-08-08
  • java模擬實(shí)現(xiàn)雙向鏈表

    java模擬實(shí)現(xiàn)雙向鏈表

    這篇文章主要為大家詳細(xì)介紹了java模擬實(shí)現(xiàn)雙向鏈表,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-05-05
  • Java讀取郵件的方法

    Java讀取郵件的方法

    這篇文章主要介紹了Java讀取郵件的方法,以163郵件服務(wù)器為例說(shuō)明了Java讀取郵件的實(shí)現(xiàn)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-01-01
  • SpringBoot項(xiàng)目使用mybatis-plus代碼生成的實(shí)例詳解

    SpringBoot項(xiàng)目使用mybatis-plus代碼生成的實(shí)例詳解

    mybatis-plus是mybatis的增強(qiáng),不對(duì)mybatis做任何改變,涵蓋了代碼生成,自定義ID生成器,快速實(shí)現(xiàn)CRUD,自動(dòng)分頁(yè),邏輯刪除等功能。本文就來(lái)講講SpringBoot項(xiàng)目如何使用mybatis-plus實(shí)現(xiàn)代碼生成,需要的可以了解一下
    2022-10-10
  • 基于Listener監(jiān)聽器生命周期(詳解)

    基于Listener監(jiān)聽器生命周期(詳解)

    下面小編就為大家?guī)?lái)一篇基于Listener監(jiān)聽器生命周期(詳解)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-10-10
  • alibaba?seata服務(wù)端具體實(shí)現(xiàn)

    alibaba?seata服務(wù)端具體實(shí)現(xiàn)

    seata是來(lái)處理分布式服務(wù)之間互相調(diào)用的事務(wù)問題,本文重點(diǎn)給大家介紹alibaba-seata實(shí)現(xiàn)方法,文中通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-02-02
  • IDEA部署jeesite3完美運(yùn)行教程詳解

    IDEA部署jeesite3完美運(yùn)行教程詳解

    這篇文章主要介紹了IDEA部署jeesite3完美運(yùn)行教程,本文通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-09-09
  • springboot連接redis并動(dòng)態(tài)切換database的實(shí)現(xiàn)方法

    springboot連接redis并動(dòng)態(tài)切換database的實(shí)現(xiàn)方法

    這篇文章主要介紹了springboot連接redis并動(dòng)態(tài)切換database,本文主為通過(guò)修改ConnectionFactory從而達(dá)到動(dòng)態(tài)切換database的效果,結(jié)合示例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2022-03-03
  • Java Netty實(shí)現(xiàn)心跳機(jī)制過(guò)程解析

    Java Netty實(shí)現(xiàn)心跳機(jī)制過(guò)程解析

    這篇文章主要介紹了Java Netty實(shí)現(xiàn)心跳機(jī)制過(guò)程解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-03-03
  • Java高頻面試題之海量數(shù)據(jù)處理分析

    Java高頻面試題之海量數(shù)據(jù)處理分析

    海量信息處理日益成為當(dāng)前程序員筆試面試中一個(gè)新的亮點(diǎn)。硬件擴(kuò)容是難滿足海量數(shù)據(jù)處理需要的,如何利用現(xiàn)有條件進(jìn)行海量信息處理?本文就來(lái)為大家解答一下
    2022-10-10

最新評(píng)論