System.out.format()、System.out.printf()

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); 
  }
}

オリジナルリンク:https://www.cnblogs.com/limn/p/6516238.html

おすすめ

転載: www.cnblogs.com/lotuses/p/11571025.html