java如何給數字每三位加一個逗號?
阿新 • • 發佈:2018-12-31
轉自:http://zhidao.baidu.com/link?url=xFViwmHKVzRjW7BN8MJurg1sMxzOEWUSdI5rgxNug3gXy3QLosA7QSMImdxlhSzfKbSkDl8wBn8f0R_WiNIKYa
例子如下:
package util2;
import java.text.DecimalFormat;
/**
*
* @ClassName: formatTosepara
* @Description: TODO
* @author suyuyuan
* @date 2016年10月12日 下午12:48:47
*
*/
public class FormatTosepara {
public static String formatString(float data) {
DecimalFormat df = new DecimalFormat("#,###.00");
return df.format(data);
}
public static void main(String[] args) {
System.out.println(FormatTosepara.formatString(123131231));
}
}
/////////////////////////////////////
JAVA實現給數字加逗號: 說明:將float型別的資料轉換成以3位逗號隔開的字串,並且保留兩位有效數字 public static String formatTosepara(float data) { DecimalFormat df = new DecimalFormat("#,###.00"); return df.format(data); } 如果保留整數,那麼 DecimalFormat df = new DecimalFormat("#,###"); 就可以了。