Java 8 之 行爲參數化

能上代碼絕不不逼逼 行爲參數化 1、編寫能夠應對需求變化的代碼不容易 假設現在有一個Apple類 裏面有color weight 兩個屬性 我們需要從一個List中把顏色爲紅色的蘋果拿出來 放到另一個List中去 那麼我們的第一種解決方案口可能是這樣的 如果現在需求變了 用戶想篩選黃顏色的蘋果呢? 簡單的解決辦法就是我們把代碼複製一份 改變red爲yellow即可 那麼如果用戶想根據自己的輸入篩選
相關文章
相關標籤/搜索