遍历Stream并设置属性值

个人资源与分享网站:http://xiaocaoshare.com/

// 初始化数据,设置评价等级
    List list = (List) tblApplyForCleaningRepository.findAll();
    list.stream().forEach(p -> {
      if (p.getXing() != null) {
        if (p.getXing() <= 3) {
          p.setEvaluateLevel((byte) 2);
        }
        if (p.getXing() == 4) {
          p.setEvaluateLevel((byte) 1);
        }
        if (p.getXing() == 5) {
          p.setEvaluateLevel((byte) 0);
        }
      }
    });
    save(list);

你可能感兴趣的:(流的使用)