第二十七課:出力のフォーマット

1384 ワード

public class PrintFomart{

    public static void main(String[] args) {
        /*
              printf      : 
          %c             
          %d              
          %f               
          %o             
          %s            
          %u                
          %x              
          %%             % 
        */

        //      ,       。 
        double d = 345.678; 
        String s = "  !"; 
        int i = 1234; 
        //"%"         ,"%"           。 

        System.out.printf(" double  :%f",d); //"f"          。 
        System.out.println(); 

        System.out.printf("%9.2f",d); //"9.2"  9       ,2         。 
        System.out.println(); 

        System.out.printf("%+9.2f",d); //"+"          。 
        System.out.println(); 

        System.out.printf("%d",i); //"d"         。 
        System.out.println(); 

        System.out.printf("%o",i); //"o"         。 
        System.out.println(); 

        System.out.printf("%x",i); //"x"          。 
        System.out.println(); 

        System.out.printf("%s",s); //"d"       。 
        System.out.println(); 
        
        System.out.printf("       :%f,    :%d,     :%s",d,i,s); 
        //        ,    。 


    }
}