看板 java 關於我們 聯絡資訊
今天遇到一個問題 在設定格式的地方 DecimalFormat("000000;-00000"); 理論上負數應該是會變成5個數字加1個負號 但是卻一直是6個數字加1個負號 跪求解答... 目前是暫時先判斷正負數 if (n<0){ df.applyPattern("00000"); }else{ df.applyPattern("000000"); } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.242.62.80
cowbaying:該不會要自己寫了吧 XDDDD 11/23 10:40
※ 編輯: cowbaying 來自: 111.242.78.79 (11/23 10:55)
PsMonkey:DecimalFormat("0").format(10000) 出來還是 10000 阿? 11/23 11:23
ssccg:negative subpattern只用來指定prefix, suffix 11/23 11:24
ssccg:你可以改用String.format 11/23 11:31
tomoyaken14:自己寫也不賴呀 能解決問題的就是好方法 11/23 14:36
cowbaying:要統一格式 所以超過的地方需要填0 只是都會多一位 11/23 16:00