Ich habe folgende Nummern: 1, 2, 3, 4, 10
Aber ich möchte diese Zahlen so drucken:
%Vor% Ich habe in Google gesucht. Das Schlüsselwort ist das Zahlenformat. Aber ich habe nichts, ich bekomme nur, Dezimal dezimal ass 1,000,000.00
. Ich hoffe, Sie können mir eine Referenz vorschlagen oder mir etwas geben, um dieses Problem zu lösen.
Danke
Bearbeiten,
wir können NumberFormat oder String.format ("% 4d", somevalue) verwenden; aber nur zum Hinzufügen von 0
Zeichen vor Integer. Wie wenn ich Charakter wie x
, #
oder vielleicht whitespace
benutzen möchte.
So wird der Charakter:
%Code%
xxxx1
oder xxx10
####1
oder ###10
1####
Sehen Sie sich das
an Was Sie tun möchten, ist "Pad" Ihr Ergebnis.
z.B. String.format("%04d", myValue)
;
Sie können String.format();
Also in Ihrer Situation:
%Vor%druckt
%Vor%Tags und Links string java formatting