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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

Java入門第三季

難度入門
時(shí)長 5小時(shí) 0分
學(xué)習(xí)人數(shù)
綜合評(píng)分9.50
1125人評(píng)價(jià) 查看評(píng)價(jià)
9.7 內(nèi)容實(shí)用
9.4 簡潔易懂
9.4 邏輯清晰
  • package?imooc_homework;
    
    import?java.util.InputMismatchException;
    import?java.util.Scanner;
    
    public?class?Library_demo1?{
    ????public?static?void?main?(String[]?main){
    ????????Book[]?books?=?{
    ????????????new?Book("論語",1),
    ????????????new?Book("高數(shù)",2),
    ????????????new?Book("電路",3),
    ????????????new?Book("大英",4)
    ????????};??
    
    ????????System.out.println("--------圖書系統(tǒng)--------");
    ????????System.out.println("輸入命令:1-按名稱查書;2-按序號(hào)查書");
    
    ????????//?驗(yàn)證命令是否錯(cuò)誤
    ????????int?checkStatus?=?0;
    ????????while?(true)?{
    ????????????checkStatus?=?systemCheckCallack();
    ????????????if(?checkStatus?!=?1?&&?checkStatus?!=?2?)
    ????????????????System.out.println("命令錯(cuò)誤,請(qǐng)重新輸入!");
    ????????????else?break;
    ????????}
    
    ????????while(true)?{
    ?????????????boolean?exit?=?false;
    
    ????????????//?找name
    ????????????if(checkStatus?==?1)?{
    ????????????????System.out.print("請(qǐng)輸入圖書名稱(name):");
    ????????????????Scanner?scan?=?new?Scanner(System.in);?//?使用者輸入?"大英"
    ????????????????String?bookName?=?scan.next();?//?使用者輸入字串(不包含空格和tag)
    
    ????????????????for?(Book?bookData?:?books)?{
    ????????????????????if(bookName.equals(bookData.name))?{
    ????????????????????????System.out.println(?"找到圖書:"?+?bookData.name?+?"??序號(hào)為:"+bookData.id?);
    ????????????????????????exit?=?true;
    ????????????????????}
    ????????????????}
    
    ????????????????if(exit?==?false)?{
    ????????????????????System.out.println("您要的圖書不存在!");
    ????????????????}
    
    ????????????}
    ????????????//?找id
    ????????????else?if?(checkStatus?==?2)?{
    ????????????????System.out.print("請(qǐng)輸入圖書序號(hào)(id):");
    ????????????????Scanner?scan?=?new?Scanner(System.in);?//?使用者輸入?1?or?2?or?other?number
    ????????????????int?numId?=?scan.nextInt();
    ????????????????for?(Book?bookData?:?books)?{
    ????????????????????if(numId?==?bookData.id)?{
    ????????????????????????System.out.println(?"找到圖書:"?+?bookData.name?+?"??序號(hào)為:"+bookData.id?);
    ????????????????????????exit?=?true;
    ????????????????????}
    ????????????????}
    ????????????????if(exit?==?false)?{
    ????????????????????System.out.println("您要的圖書不存在!");
    ????????????????}
    ????????????}
    
    ????????????System.out.println("請(qǐng)問是否繼續(xù)查書?1-是?2-否");
    ????????????int?continueOrNot?=?0;
    ????????????while(true){
    ????????????????continueOrNot?=?systemCheckCallack();
    
    ????????????????if(continueOrNot?!=?1?&&?continueOrNot?!=?2)?{
    ????????????????????System.out.println("命令錯(cuò)誤,請(qǐng)重新輸入!");
    ????????????????}?else?{
    ????????????????????break;
    ????????????????}
    ????????????}
    ????????????if(continueOrNot?==?2)?{
    ????????????????System.out.println("感謝您的使用,再見!");
    ????????????????break;
    ????????????}
    ????????}
    
    ????}???
    
    ????//?使用者輸入內(nèi)容
    ????public?static?int?systemCheckCallack?()?{
    ????????Scanner?scan?=?new?Scanner(System.in);
    
    ????????while(true)?{
    ????????????try?{
    ????????????????//?next()??????字串(不包含空白字元、空白鍵、Tab)
    ????????????????//?nextInt()???整數(shù)?
    ????????????????//?nextFloat()?取得使用者輸入的浮點(diǎn)數(shù)
    ????????????????//?nextLine()??使用者輸入的字串(包含空白字元、空白鍵、Tab)
    ????????????????int?num?=?scan.nextInt();?
    ????????????????return?num;
    ????????????}?catch(InputMismatchException?e)?{
    ????????????????System.out.println("請(qǐng)根據(jù)提示輸入數(shù)字命令!");
    ????????????????scan.next();
    //????????????????throw?e;
    ????????????}
    ????????}
    
    ????}
    
    }
    查看全部
  • package?imooc_homework;
    
    public?class?Book?{
    ????public?String?name;
    ????public?int?id;
    
    
    ????public?Book(String?name,?int?id){
    ????????this.name?=?name;
    ????????this.id?=?id;
    ????};
    
    }
    查看全部
  • How to do

    查看全部
  • 經(jīng)驗(yàn)·與總結(jié)

    查看全部
  • 自定義異常

    查看全部
  • java中的異常拋出

    查看全部
  • 處理異常0

    查看全部
  • 處理異常方法

    查看全部
  • 檢查異常0

    查看全部
    0 采集 收起 來源:Java異常簡介

    2021-02-03

  • Exception

    查看全部
    0 采集 收起 來源:Java異常簡介

    2021-02-03

  • 00001

    查看全部
    0 采集 收起 來源:Java異常簡介

    2021-02-03

  • Throwable

    查看全部
    0 采集 收起 來源:Java異常簡介

    2021-02-03

  • package?com.stx.librarySystem;
    
    import?com.stx.Test.Demo2;
    
    import?java.util.ArrayList;
    import?java.util.List;
    import?java.util.Scanner;
    
    public?class?library?{
    ????public?int?input(){
    ????????System.out.println("輸入命令:1-按照名稱查找圖書;2-按照序號(hào)查找圖書;");
    ????????Scanner?in?=?new?Scanner(System.in);
    ????????int?i=0;
    ????????try{
    ????????????i=in.nextInt();
    ????????????return?i;
    ????????}catch?(Exception?e){
    ????????????System.out.println("命令輸入錯(cuò)誤!請(qǐng)根據(jù)提示重新輸入數(shù)字命令!");
    ????????????return?-1;
    ????????}
    ????}
    ????public?static?void?main(String[]?args)?{
    ????????List<String>?list=new?ArrayList<String>();
    ????????list.add("數(shù)據(jù)結(jié)構(gòu)");
    ????????list.add("高數(shù)");
    ????????list.add("化學(xué)");
    ????????list.add("物理");
    //????????list.forEach((e)->{
    //????????????System.out.println(e);
    //????????});
    ????????library?lib?=?new?library();
    ????????int?i=lib.input();
    ????????while?(i==-1){
    ????????????i=lib.input();
    ????????}
    
    ????????if?(i==1){
    ????????????System.out.println("輸入圖書名稱:");
    ????????????Scanner?in?=?new?Scanner(System.in);
    ????????????String?bookname=in.next();
    ????????????int?rs=list.indexOf(bookname);
    ????????????if?(rs==-1){
    ????????????????try?{
    ????????????????????throw?new?Demo2("圖書不存在!");
    ????????????????}?catch?(Demo2?demo2)?{
    ????????????????????demo2.printStackTrace();
    ????????????????}
    ????????????}else?{
    ????????????????System.out.println("book:"+list.get(rs));
    ????????????}
    ????????}else?if?(i==2){
    ????????????System.out.println("輸入圖書序號(hào):");
    ????????????Scanner?in?=?new?Scanner(System.in);
    ????????????int?bookid=in.nextInt();
    ????????????if?(bookid>list.size()){
    ????????????????try?{
    ????????????????????throw?new?Demo2("圖書不存在!");
    ????????????????}?catch?(Demo2?demo2)?{
    ????????????????????demo2.printStackTrace();
    ????????????????}
    ????????????}else{
    ????????????????System.out.println("book:"+list.get(bookid-1));
    ????????????}
    ????????}
    ????}
    }

    模擬借書系統(tǒng)代碼,僅供參考!

    查看全部
  • import?java.text.SimpleDateFormat;
    import?java.util.Calendar;
    import?java.util.Date;
    public?class?HelloWorld?{
    ????
    ????public?static?void?main(String[]?args)?{
    //?創(chuàng)建Calendar對(duì)象
    Calendar?c?=?Calendar.getInstance();
    ????????
    //?將Calendar對(duì)象轉(zhuǎn)換為Date對(duì)象
    Date?date?=?c.getTime();
    ????????
    //?創(chuàng)建SimpleDateFormat對(duì)象,指定目標(biāo)格式
    SimpleDateFormat?sdf?=?new?SimpleDateFormat("yyyy-MM-dd?HH:mm:ss");
    ????????
    //?將日期轉(zhuǎn)換為指定格式的字符串
    String?now?=?sdf.format(date);
    System.out.println("當(dāng)前時(shí)間:"?+?now);
    }
    }


    查看全部

舉報(bào)

0/150
提交
取消
課程須知
此部分為 Java 課程的進(jìn)階內(nèi)容,適合具有一定 Java 基礎(chǔ)的伙伴們學(xué)習(xí),如果您是新手,建議您移步 《Java入門第一季》 和 《Java入門第二季》,在理解并掌握面向?qū)ο笙嚓P(guān)知識(shí)后再回來進(jìn)修。
老師告訴你能學(xué)到什么?
本課程將學(xué)習(xí) Java 中的異常處理、集合框架、字符串、常用類等,逐步學(xué)習(xí)掌握 Java 高級(jí)技術(shù)。

微信掃碼,參與3人拼團(tuán)

微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復(fù)購買,感謝您對(duì)慕課網(wǎng)的支持!