Ari*_*dis -3 java for-loop java-stream
我正在用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)
Set<Integer> results = new HashSet<>();
for (String part : field.getText().split(",")) {
String trimmed = part.trim();
if (trimmed.isEmpty()) continue;
results.add(Integer.valueOf(trimmed));
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
63 次 |
| 最近记录: |