4

「6000」のような文字列である数値フィールドに「#0」のようなフォーマット マスクを適用したいのですが、さまざまな種類のフォーマットを試しましたが、役に立ちませんでした。Android でこれを処理する方法を教えてください。

formatString("6000", "#,##0.00")これを行うと、フォーマットされた出力が得られるはずのようなものを探しています6,000.00

4

2 に答える 2

2

これは役立つはずです:

    String yourString = "6000";
    double value = Double.valueOf(yourString);
    DecimalFormat df = new DecimalFormat("#,##0.00");
    System.out.println(df.format(value));
于 2012-12-28T11:33:55.620 に答える
0

文字列「6000」を数値に変換するだけです。

double d = Double.parseDouble("6000");

次に、DecimalFormatここで説明したように使用します: How do I format a number in Java?

于 2012-12-28T11:32:19.330 に答える