📄 search.java
字号:
import java.io.*;
public class Search{
public Search() throws IOException
{
int i;
String s1=new String();
StudentDAO studDAO=new StudentDAO();
studDAO.init("stud.txt");
do
{ System.out.println("\n");
System.out.println("\n");
System.out.println("\n");
System.out.println("\n");
System.out.println("\n");
System.out.println("\n");
System.out.println("\n");
System.out.println("\n");
System.out.println(" ~~~~~~~~~~~~~~~~~~~~查找学生信息~~~~~~~~~~~~~~~~~~~~~~~~\n");
System.out.println(" 1 按学号查找 ");
System.out.println(" 2 按学科查找 ");
System.out.println(" 3 按专业查找 ");
System.out.println(" 4 退回主菜单 ");
System.out.println(" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ");
System.out.println("\n");
System.out.println("\n");
System.out.println("\n");
System.out.println("\n请输入一个数:");
for(;;)
{
BufferedReader in1=new BufferedReader(new InputStreamReader(System.in));
s1=in1.readLine();
if(s1.compareTo("0")<=0||s1.compareTo("4")>0)
{
System.out.println("错误:非法操作数,请重新输入!");
}
else
break;
}
i=Integer.parseInt(s1);
switch (i)
{
case 1:
try
{
System.out.println("请输入要查询的学号:");
String s2;
BufferedReader in4=new BufferedReader(new InputStreamReader(System.in));
s2=in4.readLine();
StudentVo stud=studDAO.search(s2);
System.out.println("\n你所找的信息是:\n");
stud.print();
}
catch(NotFoundException e)
{
System.out.print(e.getMessage());
}
StopScrean a1=new StopScrean();
continue;
case 2:
try
{
System.out.println("请输入要查询的科目:");
String s3;
BufferedReader in4=new BufferedReader(new InputStreamReader(System.in));
s3=in4.readLine();
studDAO.searchCourse(s3);
}
catch(NotFoundException e)
{
System.out.print(e.getMessage());
}
StopScrean b1=new StopScrean();
continue;
case 3:
try
{
System.out.println("请输入要查询的专业:");
String s4;
BufferedReader in4=new BufferedReader(new InputStreamReader(System.in));
s4=in4.readLine();
studDAO.searchMajor(s4);
}
catch(NotFoundException e)
{
System.out.print(e.getMessage());
}
StopScrean c1=new StopScrean();
continue;
case 4:
break;
}break;
}while(i>0&&i<5);
System.out.println("\n");
System.out.println("\n");
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -