抛弃传统for i 循环,java 8 新特性处理List

// 查询数据库所有的IMEI

List moaImeis =iMoaImeiRepository.findAll();

//List iMeis= moaImeis.stream().map((s -> s.getiMei())).collect(Collectors.toList());

List iMeis= moaImeis.stream().map((MoaImei:: getiMei)).collect(Collectors.toList());

// 删除Redis所有的

redisTemplate.delete(CoreConstants.MOA_IMEI_KEY);

// set 转数组 --批量添加到Redis

String[] iMeiArray = iMeis.toArray(new String[iMeis.size()]);

// 添加到redis

redisTemplate.opsForSet().add(CoreConstants.MOA_IMEI_KEY, iMeiArray);


第二种为隐式表达式方法,还不太会用

你可能感兴趣的:(抛弃传统for i 循环,java 8 新特性处理List)