使用 padLeft :
print(1.toString().padLeft(3, '0')); // 001
print(12.toString().padLeft(3, '0')); // 012
print(123.toString().padLeft(3, '0')); // 123
print(1234.toString().padLeft(3, '0')); // 1234
使用NumberFormat :
NumberFormat formatter = NumberFormat("000");
print(formatter.format(1)); // 001
print(formatter.format(12)); // 012
print(formatter.format(123)); // 123
print(formatter.format(1234)); // 1234