-1

Javaチュートリアルから:

 System.out.format("%s: %s"
            + "  has bowed to me!%n", 
            this.name, bower.getName());

しかし、Java SE7には、そのようなメソッドはありません。どの方法を使うべきですか?ありがとう。

4

2 に答える 2

4

もちろんあります:

System.outはPrintStreamタイプであり、format()

出力せずに文字列に格納する場合Stringも、同じ方法を提供しますformat()

于 2012-12-06T14:07:25.220 に答える
3

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にはそのようなメソッドがないと言うのですか?)

于 2012-12-06T14:06:40.993 に答える