java - 如何使用字符串生成器在 Java 中打印最多两位小数?

标签 java jsp stringbuilder

您好,我正在尝试在划分字符串生成器并打印该字符串生成器后进行打印,让我看看我的代码,

string.append("Memomry usage:total:"+totalMemory/1024/1024+
"Mb-used:"+usageMemory/1024/1024+
" Mb("+Percentage+"%)-free:"+freeMemory/1024/1024+
" Mb("+Percentagefree+"%)");

在上面的代码中,“totalmemory”和“freememory”是 double 类型,字节值不为空,所以我将它除以“1024”两次以得到它在“Mb”中,“string”是字符串生成器的变量使用此代码后,我只是将其打印出来,结果如下所示,

Used Memory:Memomry usage: 
total:13.3125Mb-used:0.22920989990234375Mb (0.017217645063086855%)
-free:13.083290100097656Mb (0.9827823549369131%)

我想获得二进制位的百分比以及以 mb 为单位的已用内存和可用内存的值,就​​像这个模式中的“used:2345.25”记住

希望得到您的建议

提前致谢

最佳答案

String.format() 怎么样?

System.out.println(String.format("output: %.2f", 123.456));

输出:

output: 123.46

关于java - 如何使用字符串生成器在 Java 中打印最多两位小数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9528904/

相关文章:

java - 如何知道 Piccolo2D 中的输入事件处理程序所有者?

c# - StringBuilder 真的比连接一打字符串慢吗?

java - NetBeans 中的无效部署描述符错误

java - 如果存在注释,则将接口(interface)添加到转换后的类

java - 尝试连接用户时出现 Hibernate 异常 - 字段 'username' 没有默认值

java - 如何在 Struts 2 jQuery 中访问嵌套的 JSON 响应 <sj :select> tag

c# - 使用常量的字符串连接 - 性能

java - 寻找 StringBuilder 的高性能替代品

java - 如何使用 Gson 填充现有的递归对象

jsp - 当 jar 中指定类路径时,嵌入式 Jetty 无法加载 JSP 标记库