古詩詞大全網 - 成語解釋 - java 中,如何編程實現千位分隔符,如1000000顯示成1,000,000

java 中,如何編程實現千位分隔符,如1000000顯示成1,000,000

使用DecimalFormat類來實現,具體代碼如下:

import java.text.DecimalFormat;

class moneyFormat{

public static void main(String args[]){

long n =10000000;

DecimalFormat df = new DecimalFormat("#,###");

String m = df.format(n);

System.out.print(m);

}

}

輸出結果如下

10,000,000

壹般金額是需要保留兩位小數,如果想保留小數把"#,###" 改成"#,###.00"

望采納!謝謝!