Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Javaチュートリアルから:
System.out.format("%s: %s" + " has bowed to me!%n", this.name, bower.getName());
しかし、Java SE7には、そのようなメソッドはありません。どの方法を使うべきですか?ありがとう。
もちろんあります:
System.outはPrintStreamタイプであり、format()
format()
出力せずに文字列に格納する場合Stringも、同じ方法を提供しますformat()
String
String.formatまたはがありSystem.out.printfます。
String.format
System.out.printf
System.out.printf("%s: %s" + " has bowed to me!%n", this.name, bower.getName());
String.formatString結果を;で返します。System.out.printf結果をコンソールに出力します。
(そして、jbxも正しいです:なぜJava SE 7にはそのようなメソッドがないと言うのですか?)