【发布时间】:2020-12-16 02:54:51
【问题描述】:
我正在研究 Java 中的一些组件,想知道将以下 Java 代码 sn-p 转换为 Swift 的最佳实践是什么。
public void doTest(ArrayList<Double> items) {
// I know that I should check the count of items. Let's say the count is 10.
double max = IntStream.range(1, 5)
.mapToDouble(i -> items.get(i) - items.get(i - 1))
.max().getAsDouble();
}
我知道在 Swift 中没有等效的并行聚合操作来复制 IntStream。我是否需要编写一些嵌套循环或任何更好的解决方案?谢谢。
【问题讨论】:
标签: java swift5 code-conversion intstream