千家信息网

java如何实现学生宿舍系统

发表于:2025-01-20 作者:千家信息网编辑
千家信息网最后更新 2025年01月20日,这篇文章主要介绍了java如何实现学生宿舍系统的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇java如何实现学生宿舍系统文章都会有所收获,下面我们一起来看看吧。学生类代码
千家信息网最后更新 2025年01月20日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如何实现学生宿舍系统"知识都有一定的了解,大家如果还想学习更多知识,欢迎关注行业资讯频道。

0