如何在 Ballerina 中不使用 stdlib 将 int 转换为字符串?

How to convert int to string without stdlib in Ballerina?

我想将整数转换为字符串:

int count = 1;
string val = <string>count; 

上面给了我'int' cannot be cast to 'string'

有没有实用的方法来实现这个。我总是不得不搜索这个解决方案,并认为这个问题会记录答案。

我想我也许可以使用 io:sprintf 并且我可以在 io:println 中使用 , 分隔打印,但我想在没有 stdlib 的情况下执行此操作。

同样在 Ballerina 中,我们不能按如下方式连接字符串和整数:

string val = "hello " + count;

最简单的方法是什么?

我们可以使用toString()int转换为string

int count = 1;
string val = count.toString();