
学生类代码
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;
}
}主操作代码
iOS多线程编程对于iOS开发初学者来说,总是会觉得很难理解和掌握,现在通过几个实例来更加系统全面的理解iOS多线程编程,希望对大家有所帮助。 有些程序是一条直线,起点到终点;有些程序是一个圆,不断循环,直到将它切断。直线的如简单的Hello World,运行打印完,它的生命周期便结束了,像昙花一现那样;圆如操作系统,一直运行直到你关机。 一个运行着的程序就是一个进程或者叫做一个任务,一个进程至少包含一个线程,线程就是程序的执行流。Mac和iOS中的程序启动,创建好一个进程的同时,一个线程便开始运行,
IntailStudent.java
立即学习“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










