2014-11-02 54 views
1

如果我有一個整數,爲10萬如何插入逗號爲整數

int integer = 100000; 

我的問題是,雖然,如果我想加上一個逗號前三個數字後,所以它看起來並不混亂,並期待什麼如100,000。另外,如果用戶要將整數更改爲百萬,例如,我如何讓代碼在第二對第三位後自動輸入逗號,如此看起來像這樣:100,000,000

+1

請查看文檔http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Formatter.html – 2014-11-02 12:16:52

回答

4

要顯示數字的可讀性,您可以使用以下內容。

System.out.println(NumberFormat.getNumberInstance(Locale.US).format(35634646)); 
Output: 35,634,646 
4

Java不允許逗號,但它允許下劃線爲同一目的:

int integer = 100_000; 

    integer = 100_000_000; 

如果你想輸出它用逗號,你必須使用數字格式,如其他答案中所述。