Java:正则去掉小数点后多余0
来源:互联网 发布:手机淘宝可以秒杀吗 编辑:程序博客网 时间:2024/06/08 06:05
需求:已知字符串为一数字字符形式,多为float,double转换过来,将其后多余的0与.去掉.
- package test;
- /**
- * 去掉多余的.与0
- * @author Hust
- * @Time 2011-11-7
- */
- public class TestString {
- public static void main(String[] args) {
- Float f = 1f;
- System.out.println(f.toString());//1.0
- System.out.println(subZeroAndDot("1"));; // 转换后为1
- System.out.println(subZeroAndDot("10"));; // 转换后为10
- System.out.println(subZeroAndDot("1.0"));; // 转换后为1
- System.out.println(subZeroAndDot("1.010"));; // 转换后为1.01
- System.out.println(subZeroAndDot("1.01"));; // 转换后为1.01
- }
- /**
- * 使用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;
- }
- }
0 0
- java正则去掉小数点后多余0
- java正则去掉小数点后多余0
- Java:正则去掉小数点后多余0
- java正则去掉小数点后多余0
- java正则去掉小数点后多余0
- Java:正则去掉小数点后多余0
- java正则表达式去掉小数点后面多余的0
- js去掉小数点后多余的0
- js去掉小数点后多余的0
- 去除Stirng中的空格 | List转为String | 正则去掉小数点后多余0 |获得uuid
- 正则表达式去掉小数点后面多余的0
- 去掉小数点后多余的0,VFP9.0专用
- sql去掉小数点后多余的零
- 去掉小数点后多余的Zero
- js和Java分别正则匹配小数点后多余的0
- js和Java分别正则匹配小数点后多余的0
- 去掉小数点后面多余的0
- 去掉小数点后面多余的0
- Linux RTC驱动分析(三)----sys和proc文件系统
- C语言字体背景颜色变换以及按键探测
- 控制左边栏div高度自动改变 和右边div一样高
- 设计模式 经典书籍必备推荐
- epoll_create, epoll_ctl和epoll_wait
- Java:正则去掉小数点后多余0
- HDU 水题 2019 2020 2021 2022 2023 2024 2025 2026 2027
- 分布式系统阅读笔记(十三)-----命名服务
- 依存句法分析
- 《机器学习实战》读书笔记 第四章 朴素贝叶斯(part 1)
- java equals
- scrapy 乱码
- MC9S08DZ60单片机测量时间的问题
- 安卓 word文档读取jar集