在 Java 中格式化字符串
虽然 Java 提供了多种格式化选项,但了解其方法与C#.
字符串格式化String.format
与 C 的 printf 系列类似,Java 使用 String.format 进行字符串格式化。它使用类似于以下内容的格式说明符:
String.format("Hello %s, %d", "world", 42);
此表达式将输出:“Hello world, 42”。有关格式说明符的更多信息,请参阅官方文档。
常用格式说明符
与 C# 的主要区别
与 C# 不同,Java 的位置引用与格式说明符不兼容。例如:
String.format("The {0} is repeated again: {0}", "word");
不会复制 Java 中传递的参数。
备用输出选项
或者,对于直接输出,请考虑使用System.out.printf (PrintStream.printf),因为它提供了一种简化的格式化和显示结果的方法。
以上是Java 字符串格式与 C# 的方法有何不同?的详细内容。更多信息请关注PHP中文网其他相关文章!