小编pid*_*ler的帖子

将增强的循环转换为Java 8流,过滤器-forEach

我正在尝试学习Java8。是否可以将下面的方法转换为Java 8 Streams filterforEach。如果是这样,怎么办?

protected void isValidId(CarModel model, List<String> errors) throws DataAccessException {

    CarStyle[] styles = model.getStyles();

    for(CarStyle style : styles){
        if(!style.isModels()){
            if(style.getStyleId() > 99){
          errors.add(INVALID_ID + ", Id:" + style.getStyleId());

            }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

我阅读了一些有关Java 8的教程,但不确定如何实现。谢谢。

编辑:我向该方法添加了一个列表。

java java-8 java-stream

1
推荐指数
1
解决办法
2803
查看次数

标签 统计

java ×1

java-8 ×1

java-stream ×1