⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 studentmanage.java

📁 上次小组练习做的一个学生信息管理小系统 控制台的
💻 JAVA
字号:
package system;

import java.io.*;
import java.util.Scanner;

/**
 * 系统主程序
 * 
 * @author .gold
 * @version 0.8
 * @since jdk 1.5
 */
public class StudentManage {

	public static void main(String[] args) throws IOException {
		int choice = -1;

		while (true) {
			System.out.println();
			System.out.println("\t**************************************");
			System.out.println();
			System.out.println("\t\t 学籍管理系统0.8");
			System.out.println("\t\t请用学号查询,删除数据!!!");
			System.out.println();
			System.out.println("\t\t作者 点金之队");
			System.out.println("\t**************************************\n");
			System.out.print("1.增加学生信息:\n" + "2.查询单个学生信息:\n" + "3.删除学生信息:\n"
					+ "4.查询全部学生信息\n" + "输入:");

			BufferedReader in = new BufferedReader(new InputStreamReader(
					System.in));
			String inputLine = in.readLine();
			choice = Integer.parseInt(inputLine);
			// 根据用户选择 进入相应功能
			switch (choice) {
			// 1.增加信息
			case 1: {
				Input ip = new Input();
				String str = ip.inputData();
				Add ad = new Add();
				ad.addData(str);
				System.out.println("添加信息成功.");

			}
				break;

			// 2.查询信息
			case 2: {
				long find = 0;
				System.out.print("请输入你要查询的学生学号:");
				BufferedReader inn = new BufferedReader(new InputStreamReader(
						System.in));
				String inputLi = inn.readLine();
				find = Integer.valueOf(inputLi).longValue();
				Find fd = new Find();
				try {
					fd.findData(find);
				} catch (NumberNotFoundException e) {

					e.printStackTrace();
				}
			}
				break;
			// 3.删除信息
			case 3: {
				long deleteNumber = 0;
				System.out.print("请输入你想删除的学生学号:");
				BufferedReader bf = new BufferedReader(new InputStreamReader(
						System.in));
				String inputL = bf.readLine();
				deleteNumber = Integer.valueOf(inputL).longValue();
				Delete de = new Delete();
				de.deleteData(deleteNumber);
				System.out.println("删除数据成功!");

			}
				break;

			// 4.查询全部信息
			case 4: {
				Print pt = new Print();
				pt.print();
			}
				break;
			}
			System.out.println("是否想进行其他操作(y/n)---请输入小写字母");
			Scanner scanner = new Scanner(System.in);
			String inputYesNo = scanner.next();
			if ("n".equals(inputYesNo)) {
				System.out.println("Bye Bye! ^-^");
				System.exit(0);
			}
		}
	}

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -