作者cowbaying (压力太大 囧mmmmmmmmmmm)
看板java
标题[问题] DecimalFormat
时间Fri Nov 23 00:58:55 2012
今天遇到一个问题
在设定格式的地方
DecimalFormat("000000;-00000");
理论上负数应该是会变成5个数字加1个负号
但是却一直是6个数字加1个负号
跪求解答...
目前是暂时先判断正负数
if (n<0){
df.applyPattern("00000");
}else{
df.applyPattern("000000");
}
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.242.62.80
1F:→ cowbaying:该不会要自己写了吧 XDDDD 11/23 10:40
※ 编辑: cowbaying 来自: 111.242.78.79 (11/23 10:55)
2F:推 PsMonkey:DecimalFormat("0").format(10000) 出来还是 10000 阿? 11/23 11:23
3F:→ ssccg:negative subpattern只用来指定prefix, suffix 11/23 11:24
4F:→ ssccg:你可以改用String.format 11/23 11:31
5F:推 tomoyaken14:自己写也不赖呀 能解决问题的就是好方法 11/23 14:36
6F:→ cowbaying:要统一格式 所以超过的地方需要填0 只是都会多一位 11/23 16:00