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

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

作業(yè)問題,用笨方法寫的,大神看下。。

package?Test3;

import?java.io.StreamCorruptedException;
import?java.util.Scanner;

public?class?Library?{???????????	
	
	???????????????????????????????????????????//借書怎么會沒有圖書
	??????????????????????????????????????????//圖書館里有很多書,
	????static?int??bookNum;?????????????//設(shè)置兩個基本屬性
????????static?String??bookName;
	?static?SystemRun?booker?=?new?SystemRun();
	public?static?void?main(String[]?args)?{
		Library???manger?=?new?Library();
		manger.Library();
	}
????public?static??void??Library()?{
		//?TODO?Auto-generated?constructor?stub
????	System.out.println("歡迎進入圖書租借系統(tǒng)??!??正在為您載入圖書目錄!");
?????????showBook();
?????????System.out.println("1:按圖書序號檢索??????2:按圖書名稱檢索");
?????????try?{
			Scanner?input?=?new?Scanner(System.in);
			??int???choice?=?input.nextInt();
			??switch?(choice)?{
			case?1:
				booker.rentWay1();
				break;
????????????case?2:
????????????	booker.rentWay2();
????????????	break;
			default:
				System.out.println("您的輸入有誤!!");
				Library();
				
			}
			??
		}?catch?(Exception?e)?{
			//?TODO?Auto-generated?catch?block
			e.printStackTrace();
			System.out.println("請輸入正確的數(shù)字");
			Library();
		}
	}
????
????static?String[]??books?=???{?"1:線性代數(shù)","2:概率分析","3:Java語言","4:三體","5:?高數(shù)"};//我的書
???public??static?void??showBook(){
		for?(String?show?:?books)?{
			System.out.println(show);
		}
	}
?????
?????}
?????
???import?java.util.Scanner;

public?class?SystemRun??extends?Library??{
	
	?
	public?static??void???rentWay1(){
		System.out.println("您將要進行序號檢索??!??");
		System.out.println("請輸入圖書序號");
		try?{
			Scanner?input?=?new?Scanner(System.in);
			int?bookNum?=??input.nextInt();
			System.out.println("您的書籍為:"+books[bookNum-1]);
		}?catch?(Exception?e)?{
			//?TODO?Auto-generated?catch?block
			e.printStackTrace();
			System.out.println("您的輸入有誤??!");
			Library();??
		}
	}
	
	
public?static?void?rentWay2(){
	System.out.println("您將要進行名稱檢索??!");
	System.out.println("請輸入圖書名稱??!");
	try?{
		Scanner??input?=?new?Scanner(System.in);
		String???bookName?=?input.next();
		switch?(bookName)?{
		case?"線性代數(shù)":
			bookNum?=?1;
			bookName?=?"線性代數(shù)";
			System.out.println("您的圖書已找到"+bookNum+bookName);
			break;
			
	?case"概率分析":
				bookNum=?2;
				bookName="概率分析";
			System.out.println("您的圖書已找到"+bookNum+bookName);
			break;
		??case"Java語言":?
			??bookNum=?3;
			??bookName?=?"Java語言";
			??System.out.println("您的圖書已找到"+bookNum+bookName);
			??break;
			??case"三體":
				??bookNum=?4;
				??bookName="三體";
				??System.out.println("您的圖書已找到"+bookNum+bookName);
				??break;
			?case"高數(shù)":
				??bookNum?=??5;
				??bookName=?"高數(shù)";
				??System.out.println("您的圖書已找到"+bookNum+"????"+bookName);
				??break;
		default:
			System.err.println("您的圖書早不到?。?);
			break;
		}
	}?catch?(Exception?e)?{
		//?TODO?Auto-generated?catch?block
		e.printStackTrace();
		System.out.println("您的輸入有誤??!");
		??Library();
	}

}

}

一起合作刷積分@?。?!

正在回答

7 回答

寫得不錯。

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

Aliol 提問者

非常感謝!
2016-07-20 回復(fù) 有任何疑惑可以回復(fù)我~

public?static?void?main(String[]?args)?{

????????Library???manger?=?new?Library();

????????manger.Library();

1,靜態(tài)方法調(diào)用靜態(tài)方法不需要對象調(diào)用,直接就可以,2,這里也不需要用到繼承,直接寫三個方法就可以了,然后main再調(diào)用;3,你要考慮循環(huán)查找,有可能要查找好幾本,

0 回復(fù) 有任何疑惑可以回復(fù)我~

很亂,變量,數(shù)組等定義,位置不是很規(guī)范

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

Aliol 提問者

這個代碼可運行,知識不夠,所以比較粗糙。。。
2016-08-05 回復(fù) 有任何疑惑可以回復(fù)我~

自己有沒有運行過,

0 回復(fù) 有任何疑惑可以回復(fù)我~

可以啊,你的問題我沒搞懂


0 回復(fù) 有任何疑惑可以回復(fù)我~

如果不是,讓程序重新開始

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

qq_零_14

我和你有點像,為什么不能跳入catch中
2016-07-26 回復(fù) 有任何疑惑可以回復(fù)我~

請教:幾處調(diào)用?Library();的意圖?是讓程序重新開始??

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

作業(yè)問題,用笨方法寫的,大神看下。。

我要回答 關(guān)注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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