小编Ari*_*EVE的帖子

在java 8中使用流迭代列表

用java 8 stream()重写这个迭代的最佳方法是什么.

for (name : names){
  if(name == a){
    doSomething();
    break;
  }
  if(name == b){
   doSomethingElse();
   break; 
 }
 if(name == c){
  doSomethingElseElse();
  break;
 }
}
Run Code Online (Sandbox Code Playgroud)

基本上,如果满足其中任何条件,则在3个条件下迭代列表,想要打破循环,并且在每个条件中都想调用不同的方法.

java lambda java-8 java-stream

0
推荐指数
2
解决办法
1486
查看次数

标签 统计

java ×1

java-8 ×1

java-stream ×1

lambda ×1