scala没有fori循环?相应的fori操作该怎么替换呢
是的,Scala没有fori循环。Scala中的常用循环有for循环和while循环。要替代fori操作,可以使用for循环或者使用Range对象。例如,下面是使用for循环来替代fori操作的示例:
for (i <- 0 until n) {
// 在这里编写循环体
}
其中,0 until n是一个Range对象,表示从0到n-1的整数序列。在循环中,i会依次取到0到n-1的值。另外,如果要反向循环,则可以使用:
for (i <- n-1 to 0 by -1) {
// 在这里编写循环体
}
其中,n-1 to 0 by -1也是一个Range对象,表示从n-1到0的整数序列,步长为-1。在循环中,i会依次取到n-1到0的值。
原文地址: https://www.cveoy.top/t/topic/gDtj 著作权归作者所有。请勿转载和采集!