亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

Java入門第三季

難度入門
時長 5小時 0分
學習人數
綜合評分9.50
1125人評價 查看評價
9.7 內容實用
9.4 簡潔易懂
9.4 邏輯清晰

已采納回答 / qzblog
每個語言有每個語言的特點,像Javascript,Php這樣的弱語言,是可以通過"=="來判斷兩個字符串是否相等的,但是在java中,String字符串是一個對象,是不能簡簡單單的用"=="來做比較的,除非兩個字符串在內存空間是同一地址,且內容相同.如果你只是想比較內容,那么就使用equals方法吧.

已采納回答 / qzblog
在java中,經常會出現nullpointerException(空指針異常),如果這種集合對象屬性不進行實例化,就直接使用進行各種操作,那么就會出現NullPointerException,而int a這樣的簡單的屬性不需要實例化的,他本身就是一個簡單的數據類型.你還是多看看java基本語法吧.

已采納回答 / keiu
1、Java中的String對象都是常量,因此字符串對象加上另一個字符串的時候會產生一個新的字符串對象,然后賦值給s4所以地址不同,請看api文檔

已采納回答 / Crazy丶魂
你如果不轉換類型,你用的還是Object類,此類是java的基礎類并沒有什么name屬性,所以你要轉換為自己所要用的類來取值

已采納回答 / Crazy丶魂
那個V是指泛型,意指你hashmap中value的類型。例如你的value類型是String,那么remove(key)返回的就是String類型(即返回此key的value值)

已采納回答 / 用戶已禁用
不是對應哪個輸入,而是你一旦有輸入錯誤一視同仁。你可以使用e.printStackTrace()來在控制臺/終端查看出錯的具體行列。如果你真的想知道哪個輸入出錯了,可以每一個input.nextInt();就用一個try catch包圍住。

已采納回答 / 康振寧
更完了,課程上已標注更新完畢了,你可以在學習計劃里面找下面的課程

已采納回答 / 赫茲1719
一般,JavaSE -> 數據庫 (+JDBC) -> html,css,js -> servlet(+Ajax,jquery) -> 三大框架

已采納回答 / biofool_0001
我的理解是students在前面已經規定了泛型為<String , Student>,所以在調用containsValue()方法的時候也需要傳入對應的Student對象進行比較。

已采納回答 / ENCOUTER
這里的value ?是包含id和name的 不然 ?怎么知道這個name就屬于這個id呢

已采納回答 / lijinglong
java中對象是通過new關鍵字創建出來的,比如Object o=new Object();new 出來的具體類才是對象,而o只是引用,保存對象在內存中的地址;但是字符串比較特殊,String s1="愛慕課"; s1是引用,"愛慕課" 是對象;如果String s1=new String("愛慕課");這是就創建兩個對象,一個是 new 出來的;一個是:“愛慕課” 本身;

已采納回答 / 李立帆
很大的可能是因為在輸入學生已選擇的課程時光標是默認停在“輸入學生已選擇的課程”前面而不是另起一行的,當你不把光標手動移到新行輸入時會有這樣的情況影響程序的正常輸入,一種可能是“輸入學生已選擇的課程”字符串被系統誤認為是外部輸入的,直接導致無法再繼續輸入使程序終止,另外一種就是你這種情況,輸了一遍要輸入的信息后回車結果輸入信息就成了(原來輸入的中文的)拼音+正常輸入的中文。試著在提示輸入時注意光標位置,手動移至新行進行輸入即可。

已采納回答 / MoreClass
因為cr1是你自己創建Course類的實例,并沒有體現出本章要講的list類型。運行的結果可能是一樣的,但是這里面要講的是list類型,所以需要將它從集合中取出來更直觀一些

已采納回答 / Coda
第十行多了一個等號。<...圖片...>

已采納回答 / 夜楓丶
public class Books { /** * 要求: * 1、定義字符串數組保存圖書信息? * 2、提示用戶輸入,分別用"書名"和"圖書序號"查找圖書? * 3、根據輸入信息進行適當的異常處理: * a、如果輸入類型錯誤,拋出"錯誤命令異常",并提示重新輸入? * b、如果書名不存在,拋出"圖書不存在異常",并提示重新輸入 * c、如果圖書序號超出字符串數組范圍,拋出"圖書不存在異常",并提示重新輸入 *? * @param args *? */ //定義數組 String[] book =...
課程須知
此部分為 Java 課程的進階內容,適合具有一定 Java 基礎的伙伴們學習,如果您是新手,建議您移步 《Java入門第一季》 和 《Java入門第二季》,在理解并掌握面向對象相關知識后再回來進修。
老師告訴你能學到什么?
本課程將學習 Java 中的異常處理、集合框架、字符串、常用類等,逐步學習掌握 Java 高級技術。

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消