【发布时间】:2018-07-05 21:37:15
【问题描述】:
我正在尝试获取字符串的每个字符并进行一些格式化并在 Ballerina 中生成一个新字符串。如何按字符进行迭代?
我使用的是 Ubuntu 16.04 和 Ballerina 0.975.0
有什么建议吗?
【问题讨论】:
标签: ballerina
我正在尝试获取字符串的每个字符并进行一些格式化并在 Ballerina 中生成一个新字符串。如何按字符进行迭代?
我使用的是 Ubuntu 16.04 和 Ballerina 0.975.0
有什么建议吗?
【问题讨论】:
标签: ballerina
基于可用的string functions,我可以提出以下解决方案。
解决方案一:
string s = "This is my string";
foreach c in s.split("") {
io:println(c);
}
解决方案 2:
string s = "This is my string";
foreach i in 0..< lengthof s {
io:println(s.substring(i, i+1));
}
【讨论】: