芭蕾舞演员中是否有像 java 中的 for 循环一样的 for 循环。我只能在芭蕾舞女演员文档中找到 foreach 和 while 循环。
for(int i=0; i<10; i++){
//some logic
}
Ballerina 语言有两个循环结构:while
和foreach
.
该while
语句执行 while 块,直到布尔表达式的计算结果为false
。
该foreach
语句迭代一系列项目。为序列中的每个项目执行 foreach 块。
您的要求是遍历有序的数字序列。Ballerina 支持创建整数数组的整数范围表达式。例如 0...9 产生范围 0、1、2、3、4、5、6、7、8、9。您可以在此处找到有关整数范围的更多信息
这是foreach
整数范围。
import ballerina/io;
function main (string... args) {
foreach var i in 0...9 {
io:println(i);
}
}
不,它没有 for 循环。与 Java 不同,使用芭蕾舞演员 foreach 可以很容易地实现以下封闭整数范围。
foreach i in 0 ... 9 {
//some logic
}
根据 Ballerina 0.990.2,应声明变量类型。
foreach int i in 0 ... 9 {
//some logic
}