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

📄 search.java

📁 这是一个用JAVA作的学生管理系统的软件是一个单机版的DOS版的里面添加
💻 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 + -