首页 > 编程语言 >Java8 在流处理中使用集合索引号

Java8 在流处理中使用集合索引号

时间:2022-12-03 23:35:13浏览次数:40  
标签:index list Entity 索引 集合 Prev data Java8 Answer


代码

public class AnswerApp {
public static void main(String[] args) {
List<String> list = Lists.newArrayList("Answer", "AnswerAIL", "AI");
List<String> result1 = list.stream().map(e -> "Prev-" + e).collect(Collectors.toList());
System.out.println(result1);

List<Entity> result2 = IntStream.range(0, list.size()).mapToObj(i -> new Entity(i, list.get(i))).collect(Collectors.toList());
System.out.println(result2);
}
}

@Data
@AllArgsConstructor
class Entity {
private Integer index;
private String data;
}

 

程序运行输出

[Prev-Answer, Prev-AnswerAIL, Prev-AI]
[Entity(index=0, data=Answer), Entity(index=1, data=AnswerAIL), Entity(index=2, data=AI)]


标签:index,list,Entity,索引,集合,Prev,data,Java8,Answer
From: https://blog.51cto.com/u_15891990/5908795

相关文章

  • Java8中Collectors求和功能的自定义扩展
    业务中需要将一组数据分类后收集总和,原本可以使用Collectors.summingInt(),但是我们的数据源是BigDecimal类型的,而Java8原生只提供了summingInt、summingLong、summingDouble......
  • 这就是搜索引擎(7) 云计算之MapReduce
    0背景Map/Reduce是Google针对海量信息处理提出的非常著名的云计算模型,包括Hadoop等众多开源系统都采纳了这一方法,成为了主流的云计算模型。Map/Reduce是一个计算模型的......
  • [MySQL] 索引失效的情况
    1.查询条件中有or,即使有部分条件带索引也会失效2.like查询是以%开头3.如果列类型是字符串,那在查询条件中需要将数据用引号引用起来,否则不走索引4.索引列上参与计算......
  • 这就是搜索引擎(6) 云存储之BigTable
    0.背景BigTable是一个负责管理海量结构化或者半结构化数据的分布式存储系统。在Google的云存储体系中处于核心地位,起到了承上启下的作用。之前说的GFS是一个分布式的海量......
  • OI 笔记索引(持续更新中)
    A-基本算法。B-字符串。C-数学知识。D-数据结构。E-动态规划。F-图论。G-计算几何。......
  • Java通过Lambda表达式根据指定字段去除重复数据(集合去重)
    这里博主给大家封装好了一个工具类,里面有两个方法。方法一:可以根据指定字段去除重复数据。方法二:可以获取到重复的数据。大家在使用过程中直接拷贝下方代码在要去重的类中调......
  • lazarus 修正集合(2022.12.03)
    1.修正日期分隔符乱码(linux)https://www.cnblogs.com/qiufeng2014/p/16343424.html2.修复lazaruslinux(ubuntu/银河麒麟)ObjectInspector、使用combobox、colorbox等控......
  • Java8 时间操作总结
    目录:​​1.获取当天日期​​​​2.获取当前时间​​​​3.获取当前日期和时间​​​​4.日期时间格式化​​​​5.构造指定日期或者时间​​​​6.获取年月日信息​......
  • Java8时间 实体类使用LocalDate接收String字符串时间 小记
    1.时间类型映射问题。遇到这个问题是由于在实体类中将时间类型改为​​LocalDateTime​​​或者​​LocalDate​​​之后,自动生成的dao文件中该字段对应的时间类型为​​TI......
  • 设置集合点
    在脚本中添加“定时器”-“SynchronizingTimer”  设置集合点处的并发用户数,即“多少”个用户达到集合点后再执行。......