已采納回答 / qzblog
每個(gè)語(yǔ)言有每個(gè)語(yǔ)言的特點(diǎn),像Javascript,Php這樣的弱語(yǔ)言,是可以通過(guò)"=="來(lái)判斷兩個(gè)字符串是否相等的,但是在java中,String字符串是一個(gè)對(duì)象,是不能簡(jiǎn)簡(jiǎn)單單的用"=="來(lái)做比較的,除非兩個(gè)字符串在內(nèi)存空間是同一地址,且內(nèi)容相同.如果你只是想比較內(nèi)容,那么就使用equals方法吧.
2015-04-06
已采納回答 / qzblog
在java中,經(jīng)常會(huì)出現(xiàn)nullpointerException(空指針異常),如果這種集合對(duì)象屬性不進(jìn)行實(shí)例化,就直接使用進(jìn)行各種操作,那么就會(huì)出現(xiàn)NullPointerException,而int a這樣的簡(jiǎn)單的屬性不需要實(shí)例化的,他本身就是一個(gè)簡(jiǎn)單的數(shù)據(jù)類型.你還是多看看java基本語(yǔ)法吧.
2015-04-06
已采納回答 / keiu
1、Java中的String對(duì)象都是常量,因此字符串對(duì)象加上另一個(gè)字符串的時(shí)候會(huì)產(chǎn)生一個(gè)新的字符串對(duì)象,然后賦值給s4所以地址不同,請(qǐng)看api文檔
2015-04-02
已采納回答 / Crazy丶魂
你如果不轉(zhuǎn)換類型,你用的還是Object類,此類是java的基礎(chǔ)類并沒(méi)有什么name屬性,所以你要轉(zhuǎn)換為自己所要用的類來(lái)取值
2015-04-02
已采納回答 / Crazy丶魂
那個(gè)V是指泛型,意指你hashmap中value的類型。例如你的value類型是String,那么remove(key)返回的就是String類型(即返回此key的value值)
2015-04-02
已采納回答 / 用戶已禁用
不是對(duì)應(yīng)哪個(gè)輸入,而是你一旦有輸入錯(cuò)誤一視同仁。你可以使用e.printStackTrace()來(lái)在控制臺(tái)/終端查看出錯(cuò)的具體行列。如果你真的想知道哪個(gè)輸入出錯(cuò)了,可以每一個(gè)input.nextInt();就用一個(gè)try catch包圍住。
已采納回答 / 赫茲1719
一般,JavaSE -> 數(shù)據(jù)庫(kù) (+JDBC) -> html,css,js -> servlet(+Ajax,jquery) -> 三大框架
2015-03-29
已采納回答 / biofool_0001
我的理解是students在前面已經(jīng)規(guī)定了泛型為<String , Student>,所以在調(diào)用containsValue()方法的時(shí)候也需要傳入對(duì)應(yīng)的Student對(duì)象進(jìn)行比較。
已采納回答 / lijinglong
java中對(duì)象是通過(guò)new關(guān)鍵字創(chuàng)建出來(lái)的,比如Object o=new Object();new 出來(lái)的具體類才是對(duì)象,而o只是引用,保存對(duì)象在內(nèi)存中的地址;但是字符串比較特殊,String s1="愛(ài)慕課"; s1是引用,"愛(ài)慕課" 是對(duì)象;如果String s1=new String("愛(ài)慕課");這是就創(chuàng)建兩個(gè)對(duì)象,一個(gè)是 new 出來(lái)的;一個(gè)是:“愛(ài)慕課” 本身;
2015-03-20
已采納回答 / 李立帆
很大的可能是因?yàn)樵谳斎雽W(xué)生已選擇的課程時(shí)光標(biāo)是默認(rèn)停在“輸入學(xué)生已選擇的課程”前面而不是另起一行的,當(dāng)你不把光標(biāo)手動(dòng)移到新行輸入時(shí)會(huì)有這樣的情況影響程序的正常輸入,一種可能是“輸入學(xué)生已選擇的課程”字符串被系統(tǒng)誤認(rèn)為是外部輸入的,直接導(dǎo)致無(wú)法再繼續(xù)輸入使程序終止,另外一種就是你這種情況,輸了一遍要輸入的信息后回車結(jié)果輸入信息就成了(原來(lái)輸入的中文的)拼音+正常輸入的中文。試著在提示輸入時(shí)注意光標(biāo)位置,手動(dòng)移至新行進(jìn)行輸入即可。
2015-03-17
已采納回答 / MoreClass
因?yàn)閏r1是你自己創(chuàng)建Course類的實(shí)例,并沒(méi)有體現(xiàn)出本章要講的list類型。運(yùn)行的結(jié)果可能是一樣的,但是這里面要講的是list類型,所以需要將它從集合中取出來(lái)更直觀一些
2015-03-17
已采納回答 / 夜楓丶
public class Books { /** * 要求: * 1、定義字符串?dāng)?shù)組保存圖書(shū)信息? * 2、提示用戶輸入,分別用"書(shū)名"和"圖書(shū)序號(hào)"查找圖書(shū)? * 3、根據(jù)輸入信息進(jìn)行適當(dāng)?shù)漠惓L幚恚?* a、如果輸入類型錯(cuò)誤,拋出"錯(cuò)誤命令異常",并提示重新輸入? * b、如果書(shū)名不存在,拋出"圖書(shū)不存在異常",并提示重新輸入 * c、如果圖書(shū)序號(hào)超出字符串?dāng)?shù)組范圍,拋出"圖書(shū)不存在異常",并提示重新輸入 *? * @param args *? */ //定義數(shù)組 String[] book =...
2015-03-15