|
1
11
我在您的代码中添加了一些内容:
我建议大家看看下面的博客,熟悉一下
|
|
2
3
添加条件
|
|
|
3
2
在代码的第一部分,您可以输入
第二段代码的问题是我假设
|
|
|
4
1
您给出的示例和这里给出的答案打破了干净函数式编码的一些原则。 stream().findFirst().orelsetrow(..).stream().otherActions。 这真的不是一个好的实践,而且容易出错。理想情况下,Java流API调用链应该与单个流一起工作。这样就更容易理解和推理您的代码。 其次,您提到此位可能会命中Null指针exc:
如果getCoverage()应该返回集合,则它永远不会返回null,而是始终返回空集合。 将代码分解为不同的逻辑部分,并为其指定一些有意义的名称:
它看起来比你的出发点好多了。我希望这有帮助。 |
|
|
5
0
您可以尝试封装结果
|
|
|
user29759326 · 如何返回递归函数中的最后一个值? 1 年前 |
|
|
malife89 · 将java中的字符串读取为正确的日期格式 1 年前 |
|
|
Tim · 在java中,有没有更快的方法将字节数组写入文件? 1 年前 |
|
|
rudraraj · java中未声明最终变量 1 年前 |
|
|
Bala Ji · 以下BFS的实施效率如何? 1 年前 |