91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

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
泗洪县| 绍兴市| 太湖县| 新兴县| 青铜峡市| 环江| 乐至县| 浠水县| 中西区| 登封市| 迁安市| 大英县| 彰武县| 天等县| 越西县| 呼和浩特市| 杭锦旗| 鹰潭市| 津市市| 宣汉县| 高州市| 尉氏县| 普陀区| 穆棱市| 东阳市| 游戏| 呼图壁县| 台北县| 郴州市| 沅江市| 厦门市| 视频| 电白县| 保康县| 无为县| 涟水县| 工布江达县| 金阳县| 盘山县| 衡阳县| 鲜城|