我想知道计算流迭代的最佳方法是什么(如果可能的话)。这是我正在使用的流:
list.stream().map(o->o.toString()).forEach(System.out::println);
这是我的toString方法:
@Override
public String toString() {
String string = "something"
return string;
}
我尝试做的还是打印出多次迭代,因此列表将打印为:
1. List:
something
2. List:
something
我必须使用stream,toString和forEach,因为这是一项任务。我只是在学习溪流的运作方式。