2013-12-23 34 views
2

java.util.logging.Logger中類提供使用這樣的語法能力:Java java.util.logging.logger。使用陣列的對象作爲參數

int i=0; 
log.log(Level.INFO,"int i = {0}", i); 

這將打印出「INT I = 0」。不幸的是,當我有更大的價值,如9093,它會打印出「int i = 9,023」,用逗號分隔每個3位數字。

問題是我應該如何擺脫thoose逗號?最好更改{}的內部。嘗試了{0:d}和{0:%d}。兩者都沒有幫助。是否有可能像這樣控制參數?或者我應該將我的int轉換爲字符串我自己?

+0

http://stackoverflow.com/questions/5416769/how-to-configure-the-jdk14-loggings-pattern –

回答

相關問題