Flutter で数値に先頭のゼロを追加する方法

このチュートリアルでは、Flutter または Dart で数値の左側に先頭のゼロを追加または付加する方法、または数値の右側に末尾のゼロを埋め込む方法を説明します。この関数は、任意の長さの数値を先頭にゼロを含む文字列の幅と同じにする場合に必要です。 

左側の数字に先頭のゼロを追加する方法:

String number = "345";
String number2 = "345345";

String numbera = number.padLeft(10, "0");
print(numbera); //Output: 0000000345

String numberb = number2.padLeft(10, "0");
print(numberb); //Output: 0000345345

ここで、number と number2 の文字列の長さは異なりますが、padLeft() を使用すると、先頭にゼロを付けた同じ長さの文字列を作成できます。ゼロを他の文字に置き換えて、文字列の先頭に追加することもできます。次に例を示します。

String number2 = "345345";

String numberc = number2.padLeft(10, "R");
print(numberc); //Output: RRRR345345

ここではゼロの代わりに他の文字を付けています。

文字列の右側に文字を付加する方法:

String number2 = "345345";

String numberd = number2.padRight(10, "D");
print(numberd); //output: 345345DDDD

ここでは、文字列の長さを 10 にするために文字列の右側に「D」を付けています。このようにして、Dart または Flutter の数値の先頭または末尾にゼロを追加できます。

1.65 GEEK