3

という変数がありますprivate int minutes = 00

を実行すると、値である の代わりにSystem.out.println(minutes)Java が出力されます。最後のゼロを削除していますが、この特定の例では、印刷したいと思います。どうやってするか?00000

分を文字列にしてみInteger.parseInt(minutes)ました。しかし、結果は同じです。

4

4 に答える 4

6

次のことができます -

private int minutes = 0
DecimalFormat formatter = new DecimalFormat("00");
String aFormatString = formatter.format(minutes);

System.out.println(aFormatString);

いくつかの行を保存するだけです-System.out.println(new DecimalFormat("00").format(minutes));

于 2013-11-12T15:47:31.133 に答える