我想知道 Java 是否有某种类来帮助处理输出格式。我知道在 C++ 中,在 iomanip 中,有一个方法调用 setw。我想知道 Java 是否有类似的东西。
最佳答案
看看 java.util.Formatter 。
String.format() 提供了一个方便的包装器。
例如(从链接上的示例修改):
String s = String.format("e = %+10.4f", Math.E);
它超越了 C 的 ?printf 格式。例如,它支持可选的语言环境,并且格式符号可以通过显式索引而不是隐式索引与参数相关联。
编辑: 修复了上面的链接。
关于Java 输出格式,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4417856/