中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

DecimalFormat的用法有哪些

小億
94
2024-03-08 15:11:25
欄目: 編程語言

DecimalFormat是Java中用來格式化數字的類,它可以根據指定的模式將數字格式化為特定的格式。以下是使用DecimalFormat的一些常見用法:

  1. 創建DecimalFormat對象:
DecimalFormat df = new DecimalFormat("#,###.00"); // 創建一個帶有千位分隔符和小數點的格式
  1. 格式化數字:
double number = 12345.6789;
String formattedNumber = df.format(number);
System.out.println(formattedNumber); // 輸出:12,345.68
  1. 解析字符串為數字:
String strNumber = "12,345.67";
double parsedNumber = df.parse(strNumber).doubleValue();
System.out.println(parsedNumber); // 輸出:12345.67
  1. 設置自定義格式:
df.applyPattern("0.###"); // 設置一個不帶千位分隔符的小數格式
  1. 設置貨幣格式:
DecimalFormat currencyFormat = new DecimalFormat("¤#,###.00"); // 創建一個帶有貨幣符號的格式
  1. 設置局部化:
df.setDecimalFormatSymbols(new DecimalFormatSymbols(Locale.US)); // 設置使用美國的格式化規則

  1. 設置最大最小值:
df.setMaximumFractionDigits(3); // 設置小數點后最多保留3位小數
df.setMinimumIntegerDigits(5); // 設置至少保留5位整數

這些是DecimalFormat的一些常見用法,通過使用這些方法可以對數字進行格式化和解析。

0
时尚| 雷山县| 浮梁县| 长沙市| 晋江市| 获嘉县| 安新县| 丹东市| 阳江市| 太仆寺旗| 海南省| 鸡西市| 安宁市| 汉源县| 丹棱县| 遂宁市| 兴仁县| 河西区| 聂荣县| 惠州市| 珲春市| 保康县| 探索| 南充市| 古交市| 丹巴县| 连云港市| 宣威市| 海阳市| 吉木萨尔县| 鹤庆县| 景宁| 怀仁县| 双辽市| 丰镇市| 鄂伦春自治旗| 商南县| 油尖旺区| 西乡县| 温宿县| 平山县|