項目練習3-開發團隊調度系統
尚硅谷JavaSE筆記-17
項目練習3-開發團隊調度系統
雖然不是特別難,實做一遍還是會遇到不少坑,以下個人復盤的筆記
- A類中用到B類的物件,引包後可以直接"
private B類 物件名=new B類();
“一個預設的來用 - 忽略大小寫可用
equalsIgnoreCase
- 繼承的子類重複用到結構類似的方法,提取出相同因子在父類做一個
public
的然後去子類各自重寫,也能用來解決孫子super
不到爺爺的困境 - 遍歷時注意
.length
的長度是在數組建立時就定死了,絕對不等於當前數組內的元素個數,如果遍歷.length
有可能去遍歷到後面null
的指針而報錯 - 單純只是想遍歷最好用
foreach
- 手動複製數組使用
System.arraycopy
- 方法形參是父類,想篩選傳進來的是否為某具體子類,用
if(!(物件 instanceof 子類))
可以優雅的判斷 - switch-case如果沒有
return
記得break
上次修改於 2021-12-02