1
DecimalFormat
のフォーマット文字列(パターン)を検索したいと思います。これは、ダブル数字を文字列に変換するようなものです。 Double.toString(double)
を使用してください。Double.toStringのように動作するDecimalFormatはありますか?
例:
1 → "1.0"
123456.789 → "123456.789"
1e50 → "1.0e50"
ようなフォーマットが存在しますか?
なぜDecimalFormatが必要ですか?代わりにコード '%g'で' Formatter'を使用できませんか? –
@ JimGarrison私は数字を似たように書式化したいが若干異なっているので、そのためにDecimalFormatを使用できるかどうかを知りたいと思います。また、 '%g'の' Formatter'は、私が与えた例の結果が全く異なります。 – aditsu
'Double.toString()'を使うのはどうですか?なぜそれは 'DecimalFormat'でなければならないのですか? –