Java 8 之 行为参数化

能上代码绝不不逼逼 行为参数化 1、编写能够应对需求变化的代码不容易 假设现在有一个Apple类 里面有color weight 两个属性 我们需要从一个List中把颜色为红色的苹果拿出来 放到另一个List中去 那么我们的第一种解决方案口可能是这样的 如果现在需求变了 用户想筛选黄颜色的苹果呢? 简单的解决办法就是我们把代码复制一份 改变red为yellow即可 那么如果用户想根据自己的输入筛选
相关文章
相关标签/搜索