java如何实现学生宿舍系统
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这篇文章主要介绍了java如何实现学生宿舍系统的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇java如何实现学生宿舍系统文章都会有所收获,下面我们一起来看看吧。学生类代码
千家信息网最后更新 2026年11月03日java如何实现学生宿舍系统
这篇文章主要介绍了java如何实现学生宿舍系统的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇java如何实现学生宿舍系统文章都会有所收获,下面我们一起来看看吧。
学生类代码
Student.java
package dormitory;public class Student { private String id; private String name; private String sex; private String dormid; public String getId() { return id; } public void setId(String id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getSex() { return sex; } public void setSex(String sex) { this.sex = sex; } public String getDormid() { return dormid; } public void setDormid(String dormid) { this.dormid = dormid; }}主操作代码
IntailStudent.java
package dormitory;import java.awt.List;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;import java.util.ArrayList;import java.util.Iterator;import java.util.Scanner;import javax.print.DocFlavor.INPUT_STREAM;import javax.swing.event.ListSelectionEvent;import org.omg.PortableInterceptor.IORInterceptor;public class InitailStudent { private static int n=0; private static Student[] stu=new Student[100]; //主函数 public static void main(String[] args) throws IOException { boolean a=false; boolean b=false; InitailStudent student=new InitailStudent(); student.judge(a, b); } //登入函数 private void judge(boolean a, boolean b) throws IOException { do { System.out.println("欢迎进入登入页面!"); Scanner input=new Scanner(System.in); System.out.println("请输入账号:"); String account=input.nextLine(); System.out.println("请输入密码:"); String code=input.nextLine(); a=account.equals("admin"); b=code.equals("admin"); } while(!(a==true&&b==true)); Menu(); } //系统菜单页面 private void Menu() throws IOException{ Scanner input=new Scanner(System.in); System.out.println("------ 欢迎进入宿舍管理系统 ------"); System.out.println("------ 请选择下列操作 ------"); System.out.println("--- 1.显示所有学生信息 ---"); //Show() System.out.println("--- 2.查询学生信息 ---"); //Find() System.out.println("--- 3.增加学生信息 ---"); //Add() System.out.println("--- 4.修改学生信息 ---"); //Renew() System.out.println("--- 5.删除学生信息 ---"); //Delete() System.out.println("--- 0.退出系统 ---"); System.out.println("请输入1~5:"); int a=input.nextInt(); while(a<0||a>5) { System.out.println("输入有误,请重新输入:"); a=input.nextInt(); } switch (a) { case 1: Show(); break; case 2: Find(); break; case 3: Add(); break; case 4: Renew(); break; case 5: Delete(); break; case 0: System.out.println("成功退出系统!"); System.exit(0); break; } } //显示学生的全部信息 private void Show() throws IOException{ System.out.println("您总录入的信息如下:"); System.out.println("*****************************"); BufferedReader br=new BufferedReader(new FileReader("student.txt")); String line; while((line=br.readLine())!=null){ System.out.println(line); } br.close(); System.out.println("\n\r"); System.out.println("此次录入的信息为"); System.out.println("*****************************"); int i; for(i=0;i> lists = new ArrayList<>(); BufferedReader br=new BufferedReader(new FileReader("student.txt")); String line; ArrayList list = new ArrayList<>(); ArrayList validlist = new ArrayList<>(); while((line=br.readLine())!=null){ list.add(line.toString()); } br.close(); for(int i = 0;i tempString = new ArrayList<>(); for (String string2 : split) { tempString.add(string2); } lists.add(tempString); } System.out.println("共有"+lists.size()+"个学生信息"); String[][] stu1=new String[lists.size()][4]; for(int i=0;i> lists = new ArrayList<>(); BufferedReader br=new BufferedReader(new FileReader("student.txt")); String line; ArrayList list = new ArrayList<>(); ArrayList validlist = new ArrayList<>(); while((line=br.readLine())!=null){ list.add(line.toString()); } br.close(); for(int i = 0;i tempString = new ArrayList<>(); for (String string2 : split) { tempString.add(string2); } lists.add(tempString); } String[][] stu1=new String[lists.size()][4]; for(int i=0;i> lists = new ArrayList<>(); BufferedReader br=new BufferedReader(new FileReader("student.txt")); String line; ArrayList list = new ArrayList<>(); ArrayList validlist = new ArrayList<>(); while((line=br.readLine())!=null){ list.add(line.toString()); } br.close(); for(int i = 0;i tempString = new ArrayList<>(); for (String string2 : split) { tempString.add(string2); } lists.add(tempString); } String[][] stu1=new String[lists.size()][4]; for(int i=0;i关于"java如何实现学生宿舍系统"这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对"java如何实现学生宿舍系统"知识都有一定的了解,大家如果还想学习更多知识,欢迎关注行业资讯频道。
输入
学生
信息
学号
宿舍
菜单
姓名
性别
系统
成功
查询
内容
知识
代码
再次
函数
篇文章
页面
选择
价值
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
重生之互联网科技帝国
科技互联网产品
互联网通讯科技
科技信息互联网
平安科技 互联网
互联网 科技创业
互联网与新科技
互联网科技股票
亿策互联网科技
国外互联网科技网站
哈尔滨新华互联网科技
成都玖崟互联网科技有限公司乐商圈怎么样
互联网科技公司有风险吗
中国互联网十大科技股排名
银川新华互联网科技学校联系电话
佛山市翊博互联网络科技有限公司
上海钢联属于互联网科技股吗
从那以后互联网科技有限公司
35岁以上互联网科技行业
科技互联网经济论坛
华中科技大学互联网
深圳天众互联网科技公司
哈尔滨秒房互联网科技有限公司
西安小鹰速贷互联网科技有限公司
互联网行业科技股
互联网科技如何创业
群盈汇互联网科技有限公司
雨阳互联网卡科技有限公司
梅州GM互联网络科技有限公司
现代互联网科技公司