こんにちは、私は私のコードを表示させ、文字列ビルダに分割し、その文字列ビルダを印刷した後、上記のコードで文字列ビルダーを使用してjavaに小数点以下2桁まで印字する方法は?
string.append("Memomry usage:total:"+totalMemory/1024/1024+
"Mb-used:"+usageMemory/1024/1024+
" Mb("+Percentage+"%)-free:"+freeMemory/1024/1024+
" Mb("+Percentagefree+"%)");
を印刷しようとしています「totalmemory」と「freememoryは」ポイントでバイト値を持つdouble型でありますnullでないので、 "1024"で2回割って "Mb"で取得し、 "string"はこのコードを使用した後に文字列ビルダーの変数です。単に以下のように結果を得ています:
Used Memory:Memomry usage:
total:13.3125Mb-used:0.22920989990234375Mb (0.017217645063086855%)
-free:13.083290100097656Mb (0.9827823549369131%)
私はこのように "used:2345.25"のように、十二桁のパーセンテージと使用メモリと空きメモリの値をmbで取得したいnはアドバンス
なぜ「StringBuilderを使用していますか?この問題の技術は間違っています。答えを参照してください... – EJP