在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中文網其他相關文章!