0
はprintf関数のコード(IS)とに、java.io.PrintStreamのprintfのアーキテクチャ/ definitonを(メソッド呼び出し)と形式()以下
public java.io.PrintStream printf(java.lang.String, java.lang.Object...);
public java.io.PrintStream printf(java.util.Locale, java.lang.String, java.lang.Object...);
public java.io.PrintStream format(java.lang.String, java.lang.Object...);
public java.io.PrintStream format(java.util.Locale, java.lang.String, java.lang.Object...);
中に存在する形式()メソッド。 しかし、これらのメソッドに単一の引数を渡してプログラムを実行すると、正常に実行されました。
私の質問は、これらのメソッドが単一のパラメータ(java.io.PrintStreamで定義されている)で構成されているので、print()またはprintln()メソッドに似た単一のパラメータでこれらのメソッドを定義するところです。
次のコードを実行しようとしましたが、正常に動作しています。
public class FormatAndPrintf {
public static void main(String args[]){
System.out.printf("This is printed using printf() function.");
System.out.format("This is printed using format() function.");
System.out.println("++++++++++++++++++++++++++++++++++++++++==");
}
}