小编Ari*_*dis的帖子

如何将lambda表达式转换为普通代码?

我正在用Java 1.8编写,现在我需要降级到1.6。我在以正常方式编写此代码时遇到问题。有什么建议么 ?

return Stream.of(field.getText().split(","))
             .map(String::trim)
Run Code Online (Sandbox Code Playgroud)
         **.filter(s -> !s.isEmpty())**
Run Code Online (Sandbox Code Playgroud)
             .map(Integer::valueOf)
             .collect(Collectors.toSet());
Run Code Online (Sandbox Code Playgroud)

非常感谢您的帮助。

那就是我尝试过的:

if(!splitted[i].isEmpty()) {
   set.add(Integer.valueOf(splitted[i]));
}  
Run Code Online (Sandbox Code Playgroud)

java for-loop java-stream

-3
推荐指数
1
解决办法
63
查看次数

标签 统计

for-loop ×1

java ×1

java-stream ×1