第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定

第三季 Exception課后練習(xí)——圖書管理

標(biāo)簽:
Java

创建一个bookname类

package booksyst;
public class bookname 
{
public String name;
public  int   num;
//定义个bookname的构造函数
public bookname(String name,int num)
{
	this.name = name;	
	this.num = num;
	}

创建book主程序

package booksyst;
import java.util.Scanner;
public class book {   
 // 定义变量  
      static int chose1;  
     static String name;    
     static int bookid;   
      // 定义bookname 类数组   
       bookname[] book1 = {  new bookname("物理", 1), new bookname("语文", 2), new bookname("数学", 3)        };  
         /**     * @param args     * @throws Exception     */  
public static void main(String[] args) throws Exception 
{     
   // TODO Auto-generated method stub     
      // 定义全局变量      
        book text1 = new book();     
           text1.run();  
             }  
 public void run() throws Exception 
    {      
      // 选择查询方式
       chose(); 
       // 输入图书名称
        if (chose1 == 1)
         {   
          finename();
           } 
            // 输入图书序号
             if (chose1 == 2) {
               fineid();  
                }    }
 private void fineid() throws Exception {  
   // TODO Auto-generated method stub 
    try {
      System.out.println("请输入图书的序号"); 
       Scanner input = new Scanner(System.in);
        bookid = input.nextInt();
         for (bookname bookname : book1) {
          if (bookname.num == bookid) {   
          
           System.out.println("图书馆里找到了您的图书信息:" + bookname.name +
            ",ID:" + bookname.num);  
              return;  
                 }            }
          
            throw new Exception();   
              }
               catch (Exception e) 
               {
       
          System.out.println("查找的图书不存在!"); 
              run();
               // 如果有异常信息抛出,重新调用run方法
                  }    }
          
           private void finename() throws Exception { 
            // TODO Auto-generated method stub
              try { 
                System.out.println("请输入图书的名称");  
                   Scanner input = new Scanner(System.in); 
                      name = input.next();  
                          for (bookname bookname : book1) {  
                             if (bookname.name.equals(name)) {  
                
                  System.out.println("图书馆里找到了您的图书信息:" + bookname.name +",ID:" + bookname.num); 
                        return;
             
               }            }
               throw new Exception(); 
               } 
               catch (Exception e)
               { 
                 System.out.println("查找的图书不存在!"); 
                   run(); // 如果有异常信息抛出,重新调用run方法 
                   }    } 
        
         private void chose() throws Exception {     
            // TODO Auto-generated method stub     
               try {        
       
        System.out.println("请输入选书命令:1-按名称查找     2-按序号查找");   
          Scanner input = new Scanner(System.in);  
           chose1 = input.nextInt(); 
              if ((chose1 != 1) & (chose1 != 2)) {  
                 throw new Exception(); 
                     }        }
             
               catch (Exception e) {  
                System.out.println("输入信息有误,请输入对应的数字序号"); 
                 run();
                  // 如果有异常信息抛出,重新调用run方法 
        
          }    }}


點(diǎn)擊查看更多內(nèi)容
TA 點(diǎn)贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優(yōu)質(zhì)文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學(xué)習(xí),寫下你的評論
感謝您的支持,我會繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊有機(jī)會得

100積分直接送

付費(fèi)專欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號

舉報

0/150
提交
取消