已采納回答 / 慕工程2701759
上面的人說(shuō)的對(duì),這個(gè)Student是指Student類,而不是你說(shuō)的那個(gè)構(gòu)造函數(shù)。Map<String,Student>后面的Student類對(duì)應(yīng)了在Map<key,value>后面的value。約束了value只能用Student類的對(duì)象作為參數(shù)。當(dāng)然Student類有id和name兩個(gè)屬性。
2017-07-29
已采納回答 / 慕仙7710159
Student類的courses屬性是Set集,里面存放的是Course類的實(shí)例化對(duì)象,Set集合的實(shí)例化是HashSet,用contains方法時(shí)先比較Course對(duì)象的hashCode再調(diào)用equals方法比較Course對(duì)象,因此要在Course類中重寫(xiě)
2017-07-27
已采納回答 / qq_萬(wàn)劫_1
二進(jìn)制基礎(chǔ),文件傳輸基礎(chǔ)——Java IO流,Java眼中的XML---文件讀取Java眼中的XML 文件寫(xiě)入Java Socket應(yīng)用---通信是這樣練成的深入淺出Java多線程與MySQL的零距離接觸Oracle數(shù)據(jù)庫(kù)開(kāi)發(fā)必備利器之SQL基礎(chǔ)JDBC之 “ 對(duì)岸的女孩看過(guò)來(lái)”按上面的順序直接在慕課學(xué)習(xí)該課程
2017-07-27
已采納回答 / 我做夢(mèng)
nextInt返回的是int類型的,random.nextInt(1000)+"",這個(gè)部分是講它轉(zhuǎn)化為一個(gè)String類型的方法。網(wǎng)上也有將int轉(zhuǎn)化為String類型的幾個(gè)方法,你可以看一下。http://blog.csdn.net/memray/article/details/7312817/
已采納回答 / 慕粉1543407295
因?yàn)閕f判斷里面(st==null),只有在st為空時(shí),代表Student類里沒(méi)有占用此ID,此時(shí)才可以繼續(xù)設(shè)置name。所以不能用st.name。
2017-07-27
已采納回答 / SteveGBL4220115
student是Student的對(duì)象,Student是一個(gè)學(xué)生類,courses是Student類里面的一個(gè)成員,用對(duì)象student調(diào)用類成員沒(méi)問(wèn)題
2017-07-26
已采納回答 / 慕粉4306898
main方法是靜態(tài)方法(有static修飾符修飾的方法),在靜態(tài)方法內(nèi)只能訪問(wèn)靜態(tài)成員變量(有static修飾的變量),這里的coursesToSelect不是靜態(tài)變量,所以不能在mian中直接訪問(wèn)
2017-07-26
已采納回答 / 慕蓋茨7528959
不好意思“調(diào)用e.方法”能不能詳細(xì)說(shuō)說(shuō)……(我是真的小白嗯可是我覺(jué)得,就目前來(lái)看這個(gè)divide方法只負(fù)責(zé)拋出異常,本身沒(méi)有處理異常的功能。不知道你的想法是不是下面這樣:public void test(int a,int b) {??????try {???????????Merry.divide(a, b);??????}catch(Exception e) {???????????System.out.println("除數(shù)不能為零");??????}?}??public static void m...
2017-07-26
已采納回答 / qq_小拇指_2
在Java的異常類體系中,Error和RuntimeException是非檢查型異常,其他的都是檢查型異常。所有方法都可以在不聲明throws的情況下拋出RuntimeException及其子類?不可以在不聲明的情況下拋出非RuntimeException
2017-07-25
已采納回答 / 孤獨(dú)的小豬
我嘗試了一下,好像不將StringBuilder轉(zhuǎn)換成String,也會(huì)默認(rèn)輸出String數(shù)值。
2017-07-22