最贊回答 / fly飛翔
不管是equals()方法還是==,它們的實質都是用來做判斷用的。比如這里有兩個對象(Person類有name屬性):<...code...>所以你上面的是在比較它們的屬性值,而不是 比較內存地址。給我‘最佳答案’把,謝謝!?。?/div>
2015-10-27
已采納回答 / 天啟之魂
裝箱之后 ?基本數據類型就變成了類 ? 而類具有很多屬性和方法 ?比如 ?int 裝箱成Integer后 ? Integer.MAX_VALUE ?就代表了int類型的最大值 Integer.toHexString可以將int類型的數值轉變為字符串,而這些 int都做不到
2015-10-19
已采納回答 / 心悅君夕
map集合存在鍵值對。什么是鍵值對呢,就是一個key對應一個value也就是這里面的String對應Student說白點就是,一個字符串對應一個學生的類型另外這種寫法Map<String, Student>叫泛型
2015-10-19
已采納回答 / 健康的小肉肉
courseToSelect.addAll(Arrays.asList(couse2));??? 因為你是整個數組添加的 所以要把數組轉成list才可以
2015-10-18
已采納回答 / donlv
student作為一個對象有一個courses屬性(是個集合對象),courses對象有個add方法。就是這樣的一個邏輯,一定要對面向對象的思想更加理解,萬物皆對象。
2015-10-15
已采納回答 / 天啟之魂
沒看到你具體代碼 ? 但是提醒你一點就是foreach只能用在需要單純的遍歷取出數組或者集合的地方,如果需要對數組或者集合進行其他的操作就不能使用foreach了,
2015-10-14
- 課程須知
- 此部分為 Java 課程的進階內容,適合具有一定 Java 基礎的伙伴們學習,如果您是新手,建議您移步 《Java入門第一季》 和 《Java入門第二季》,在理解并掌握面向對象相關知識后再回來進修。
- 老師告訴你能學到什么?
- 本課程將學習 Java 中的異常處理、集合框架、字符串、常用類等,逐步學習掌握 Java 高級技術。
微信掃碼,參與3人拼團