gun*_*gor -2 java conditional-statements java-stream
我写了一行代码来制作 if else 语句。我发现它冗长。我怎样才能使这条线更短更高效?isLocked 在这里是一个布尔值。
Stream.of( isLocked ).filter( x -> !x ).findFirst().orElseThrow( LimitLockException::new );
Run Code Online (Sandbox Code Playgroud)
在这里使用流是多余的,您似乎正在寻找-
if (isLocked) {
throw new LimitLockException();
}
Run Code Online (Sandbox Code Playgroud)
在“一行”中=>
if (isLocked) throw new LimitLockException();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
71 次 |
| 最近记录: |