日期:2014-05-18  浏览次数:20683 次

关于如何去掉数据中0和 .的问题
在我取出来的数据中比如45.200和45.00中我只想如果取出的数据中小数有0和非0去掉最后为0的(如45.200转换为45.2),小数全部为0的去掉小数部分(如45.00转换为45),不知道哪位大侠赐教。谢谢!!!!!!!!!!!

------解决方案--------------------
System.out.println( "23.200 ".replaceAll( "(\\.0+|0+)$ ", " "));
System.out.println( "23.000 ".replaceAll( "(\\.0+|0+)$ ", " "));