Я не знаю ни о каких готовых функциях заполнения или преобразования чисел в Ballerina (например, ничего не связано с stringutils ), поэтому, скорее всего, следует написать одну. Например:
import ballerina/io;
function lpad(int size, string value, string padStr) returns string {
int diff = size - value.length();
if (diff < 1) {
return value;
}
string padding = "";
while (diff > 0) {
padding += padStr;
diff -= 1;
}
return padding + value;
}
public function main() {
int i = 1;
io:println(lpad(10, i.toString(), "0"));
}