我试图将Java中的选择排序转换为Scala,并且不确定如何将此循环转换为Scala:
for (int j = i + 1; j < N; j++)
这里有一个较大的Java代码示例及其Scala版本:
Java:
sort(Comparable[] a)
{
int N = a.length;
for (int i = 0; i < N; i++)
{
int min = i
for (int j = i + 1; j < N; j++)
}
Scala :
def sort(a : Array[Ordered[Any]]) = {
var N = a.length
for (i <- 0 until N) {
var min = i
for(j <- until j < N){
}
}
}
我该如何将内部循环转换为Scala?
for (int j = i + 1; j < N; j++)
我不知道如何在迭代过程中完成任务...