已采納回答 / 慕瓜7049329
我的理解,聲明list時(shí),沒有寫泛型的,按最先存入的對(duì)象類型為準(zhǔn)想要多種對(duì)象,聲明時(shí)要這么寫 List <?>?coursesToSelect
2020-03-05
已采納回答 / 餅鹽
如果把對(duì)象放入集合中,會(huì)忽略他的類型,把他當(dāng)作Object來處理,因此在取集合中元素的同時(shí),需要強(qiáng)制類型轉(zhuǎn)換。
2020-02-29
已采納回答 / wjw_86
/**? 回車即可
已采納回答 / 慕絲4178455
Java math.ceil或者Java math.floor()代表取最小或最大整數(shù),這個(gè)值很有可能會(huì)超過整數(shù)范圍,所以得用double來表示。Double.MaxValue = 1.7976931348623157E+308Integer.MaxValue = 2,147,483,647
2020-02-28
已采納回答 / mushji
這是語法要求。一般不用這種語法建議你使用:? ? ?Date e = new Date();? ? ?DateFormat w = DateFormat.getDateTimeInstance();? ? ?String q = w.format(e);? ? ?System.out.println(q);
2020-02-28
已采納回答 / Zzz39
在同一個(gè)類中:對(duì)于靜態(tài)方法,其他的靜態(tài)或非靜態(tài)方法都可以直接調(diào)用它。而對(duì)于非靜態(tài)方法,其他的非靜態(tài)方法是可以直接調(diào)用它的。但是其他靜態(tài)方法只有通過對(duì)象才能調(diào)用它。
2020-02-25
已采納回答 / 慕仔9353346
finally是在try-catch之后執(zhí)行的,如果return在try-catch中,finally會(huì)在return后再執(zhí)行,所以直接把釋放資源的語句放在finally語句塊中即可,例如常見的數(shù)據(jù)庫連接<...code...>
已采納回答 / 黑夜的白_羊
圖一的問題:int等是基本類型,Integer是其包類,在一般的賦值情況下差不多,但是有時(shí)候用到一些特定的情況只能用后者? 也就是包類,不能用基本類圖二的問題:代碼本身沒錯(cuò),但是代碼的順序搞錯(cuò)了,你是先定義一個(gè) score1=86,然后把score1的值賦給score2,所以score2的值是第一個(gè)score1的值,不是你后面又給score1賦值的那個(gè)值,還有? 你輸出的是score2,不是score1,當(dāng)然看不出來score1的值變沒變
2020-02-24
已采納回答 / 回頭的浪子i
fileName.length()-4?//11 fileName.length()?//15 fileName.substring(fileName.length()-4,fileName.length())?//[11,15)---》java prefix="java" ==比較的是兩個(gè)字符串的內(nèi)存地址,很顯然兩個(gè)字符串的內(nèi)存地址不一樣 這時(shí)需要...
2020-02-19
已采納回答 / 慕圣8361366
私以為:前者創(chuàng)建的是一個(gè)name字符串,是個(gè)變量,其值為imooc。后者是創(chuàng)建了一個(gè)對(duì)象(實(shí)例)。
2020-02-18
已采納回答 / 影賊
因?yàn)榭刂谱址L度的數(shù)字為0。所以出現(xiàn)空字符;因?yàn)樽址L度是10以內(nèi) ,所以有概率為0 ,你可以打印下每次隨機(jī)出的字符串長度(你這上面的 suiji.nextInt(10))看一下