第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何連續(xù)傳遞 DecimalFormat 兩個文字字符?

如何連續(xù)傳遞 DecimalFormat 兩個文字字符?

慕桂英3389331 2022-07-27 21:30:13
我想將數(shù)字 1234.5678 格式化為 ($1,234.57)所以我傳入了格式化字符串 '(''$'#,##0.00')'但這給了我('$ 1,234.57)我猜這兩個撇號正在被更改為文字 ' 和 ' 在 $ 被吃掉之后。那么如何將字符串 ($ 放入模式中?
查看完整描述

1 回答

?
慕雪6442864

TA貢獻1812條經(jīng)驗 獲得超5個贊

基本上,($并且)不會被視為特殊字符,DecimalFormat因為它們在表達式內(nèi)部沒有意義。

例如,如果您要使用#,那么使用'#'

請參閱 Javadoc

' 用于在前綴或后綴中引用特殊字符,例如,“'#'#”將 123 格式化為“#123”。要自己創(chuàng)建單引號,請連續(xù)使用兩個:“# o''clock”。

以下作品完美

DecimalFormat decimalFormat = new DecimalFormat("($#,##0.00)");
System.out.println(decimalFormat.format(1234.5678)); // ($1,234.57)


查看完整回答
反對 回復 2022-07-27
  • 1 回答
  • 0 關(guān)注
  • 116 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號