字符串、double变量去除末尾的"."和"0"
2017-09-13 13:55
357 查看
去除String类型数据后面的"."和"0" /** * 使用java正则表达式去掉多余的.与0 * @param s * @return */ public static String subZeroAndDot(String s){ if(s.indexOf(".") > 0){ s = s.replaceAll("0+?$", "");//去掉多余的0 s = s.replaceAll("[.]$", "");//如最后一位是.则去掉 } return s; } /** * 使用java DecimalFormat去掉double变量结尾的"0" * */ DecimalFormat format = new DecimalFormat("0.##"); String couponMoney = format.format(22.000); 可以将double数据的结尾的0去除
相关文章推荐
- string变量字符串的结束标志是什么,我看书上好像和c不一样,c的char *是以"\0"结束但c++好像不是
- C++字符串中的"\0"问题
- 高效率的C#截取指定长度字符串,大于指定长度的,在末尾显示指定字符,默认为"..."
- 高效率的C#截取指定长度字符串,大于指定长度的,在末尾显示指定字符,默认为"..."
- "字符串".equals(变量);和 变量.equals("字符串");这两种写法区别在哪里?
- C++字符串中的"\0"问题
- 给定一个字符串里面只有"R" "G" "B" 三个字符,请排序,最终结果的顺序是R在前 G中 B在后。
- 输入一行字符串分别统计出字母。数字。空格和其他字符 *利用while循环语句条件输入的字符为"\n"
- PHP "Warning: Unknown: failed to open stream: Permission denied in Unknown on line 0" 错误
- Python Cookbook 第二版 汉化版 [Recipe 1.5] 去除字符串末尾的空格
- 学用 ASP.Net 之 "字符串" (4): string 类的扩展方法
- 把字符串"abc.abc.abc"替换为"abc/abc/abc"
- 有一个字符数组的内容为:"student a am i",请你将数组的内容改为"i am a student". 要求: 不能使用库函数。只能开辟有限个空间(空间个数和字符串的长度无关)。
- '\0'和"\0"的区别
- 一个JavaScript去除字符串末尾的空白实例代码
- php 去除字符串末尾字符
- java字符串“”在js中为"\"\""
- 01--js判断变量为null或者""
- 长度小于8000(varchar类型),以"逗号"分隔的字符串
- 请实现一个函数用来匹配包括'.'和'*'的正则表达式。模式中的字符'.'表示任意一个字符,而'*'表示它前面的字符可以出现任意次(包含0次)。 在本题中,匹配是指字符串的所有字符匹配整个模式。例如,字符串"aaa"与模式"a.a"和"ab*ac*a"匹配,但是与"aa.a"和"ab*a"均不匹配