1、System.out.format()メソッドが使用され
オリジナルリンク:https://blog.csdn.net/aerchi/article/details/7513353
オリジナルリンク:https://blog.csdn.net/yingyue155/article/details/81071728
2、System.out.printf()メソッドが使用され
パッケージcom.lzc.test; パブリック クラスのメイン { 公共の 静的な 無効メイン(文字列[] args)を { // 出力をフォーマットするための変数の定義は、。 ダブル D = 345.678 ; 文字列Sは = "こんにちは!" ; int型 I = 1234 ; // "%"は、定義されたフォーマットで、 "%"の内容の後に、出力形式を示します。 System.out.printf( "%F"、D); // "F"が出力浮動小数点形式を表します。 System.out.println(); System.out.printf( "%の9.2f"、D); // 長さは、2桁の後に9は出力を示す"9.2"を表します。 System.out。 System.out。"%の9.2f +"、D); // "+"は、署名された出力を表します。 System.out.println(); System.out.printf( "%の-9.4f"、D); //は" - "(デフォルトは右揃えである)左アライメントの出力を表します。 System.out.println(); System.out.printf( "%+ - 9.3f"、D); // "+ - "左寄せ数と符号付き数の出力を表します。 System.out.println(); System.out.printf( "%のD"、I); // "D"は、10進整数の出力を表します。 System.out.println(); System.out.printf( "%のO"、I); // "O"は出力の8進整数を表します。 System.out.println(); System.out.printf( " System.out.println(); System.out.printf( "%のX位"、I); // "D"出力フラグ16進整数を表します。 System.out.println(); System.out.printf( "%のS"、S); // "D"出力文字列を表します。 System.out.println(); System.out.printf( "浮動小数点出力:%のF、整数:%のD、列:%S" 、D、I、S); // 出力することができる複数の変数は、順序に注意を払います。 System.out.println(); System.out.printf( "文字列:%2 $ S、%1つの $ Dの進数:の#$%1 X" 、I、S); // 「X- $「は、いくつかの変数の最初を表します。 二重X = 2.0 / 3。
//小数点以下、とのprintlnのprintfの動作の異なる方法 のSystem.out.println( "Xは" +(INT)(X * 100)/ 100.0); System.out.printf( "%2F"、 X);
}
}