java string format

 總的格式是:

%[argument_index$][flags][width][.precision]conversion

例如:
%2$-5.2s
//2$:取第二個參數
//-: 指定爲左對齊,默認右對齊
//5:最大輸出寬度爲20,不夠會補空格,實際若超過則全部輸出
//.2:在此表示輸出參數2的最大字符數量,如果是浮點數字,則表示小數部分顯示的位數
//s :表示輸入參數是字符串

 

 

  1. System.out.print(String.format("%1$-5s", result[i])); 
  2.  
  3. 結果: 
  4. 2    3    5    7    11   13   17   19   23   29    
  5. 31   37   41   43   47   53   59   61   67   71    
  6. 73   79   83   89   97   101  103  107  109  113   
  7. 127  131  137  139  149  151  157  163  167  173   
  8. 179  181  191  193  197  199  211  223  227  229   

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章