どうも、ちょげ(@chogetarou)です。
0埋めをする方法を紹介します。
方法

ゼロ埋めするには、文字列のpadLeft関数を使います。
具体的には、文字列からpadLeft関数を呼び出します。
padLeft関数の第1引数に桁数、第2引数に「’0’」を指定します。
var zero = str.padLeft(d, '0'); //dは桁数
padLeft関数は、桁数で足りない分、左側に0を埋めた文字列を返します。
もし、数値から0埋めをするには、padLeft関数の前にtoStringメソッドを呼び出します。
var zero = num.toString().padLeft(d, '0');
使用例
void main() {
var num1 = '123'.padLeft(10, '0');
var num2 = 456.toString().padLeft(10, '0');
print(num1); //0000000123
print(num2); //0000000456
}
コメント