numberformat格式化后如何还原

   2024-10-07 5570
核心提示:要将已经格式化的数字还原回原始格式,可以使用相同的NumberFormat对象并调用其parse()方法。例如,如果数字被格式化为货币格式

要将已经格式化的数字还原回原始格式,可以使用相同的NumberFormat对象并调用其parse()方法。例如,如果数字被格式化为货币格式,可以使用货币格式化对象来解析该数字。

示例代码:

double number = 12345.67;// 使用货币格式化对象格式化数字NumberFormat currencyFormat = NumberFormat.getCurrencyInstance();String formattedNumber = currencyFormat.format(number);System.out.println("Formatted Number: " + formattedNumber);// 将格式化的数字解析回原始格式try {    double parsedNumber = currencyFormat.parse(formattedNumber).doubleValue();    System.out.println("Original Number: " + parsedNumber);} catch (ParseException e) {    System.err.println("Error parsing formatted number: " + e.getMessage());}

在上面的代码中,首先将数字12345.67格式化为货币格式,并将其打印出来。然后使用相同的货币格式化对象解析格式化后的数字,并将其打印出来,从而将其还原为原始格式。

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号