4
|
Nikolas Charalambidis · 技术社区 · 6 年前 |
1
10
这个
documentation of the
这意味着元素可能被无序处理,因此
这是(至少对我而言)一场针对你们两人的致命论战
通过消除过程,我们只剩下“传统解决方案”。老实说,我认为这个解决方案没有任何问题。如果你想摆脱
对于简化(据我所知)的正确解决方案, take a look at Octavian R.'s answer . 你的问题。“流的限制”是基于意见的。 问题的答案到此结束。其余的都是我的意见,应该这样看待。
在屋大维R的解中,我们通过
|
2
6
在爪哇,与斯卡拉相比,你必须具有创造性。一种没有突变的解决方案是:
在Java流中,应该避免突变。你的原子整数的解决方案很难看,这是一个糟糕的实践。 亲切的问候! |
3
4
如中所述 Turing85âs answer 您的流解决方案不正确,因为它们依赖于处理顺序,这是不保证的。这可能会导致今天并行执行的结果不正确,但即使它碰巧用顺序流生成所需的结果,这只是一个实现细节。它不能保证工作。 除此之外,在重写代码以使用流API时,没有任何优势,因为它的逻辑基本上仍然是一个循环,但被不同的API混淆了。描述新API思想的最佳方法是说您应该 什么 做但不做 怎样 . 从JavaSyx 9开始,您可以实现与
它表示希望用大写形式替换每一个第二个单词,但不表示如何进行。这取决于图书馆,它可能使用一个
只要您使用Java8,Id就在循环中,即使切换到更新的Java版本,我也会考虑将循环替换为不紧急的更改。 上面例子中的模式是以与原始代码在单个空格字符上拆分完全相同的方式编写的。通常,i_d编码_替换第二个单词_更像
当遇到多个空格或其他分隔符时,其行为会有所不同,但通常更接近实际意图。 |
Keithers · 如何单击网格窗格单元格并使其执行操作? 6 年前 |
vamsi · 如何为以下代码编写java 8流代码? 6 年前 |
Keithers · 如何使用场景生成器使VBOX中的栅格保持静态? 6 年前 |
en Peris · Java8列表。调用void函数 6 年前 |