去掉多余的.与0
来源:互联网 发布:毛发增长液有用吗 知乎 编辑:程序博客网 时间:2024/04/30 08:32
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
* @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
- 去掉多余的.与0
- 使用java正则表达式去掉多余的.与0
- 使用java正则表达式去掉多余的.与0
- 去掉小数点后面多余的0
- 去掉小数点后面多余的0
- js去掉小数点后多余的0
- js去掉小数点后多余的0
- 去掉多余的bpl
- 用正则表达式去掉多余的空格与标点符号 Java
- tableview去掉多余的横线
- 去掉多余的回车符
- UITableView去掉多余的separatorLine
- php:去掉多余的空行
- 去掉多余的tableview line
- tableView去掉多余的分界线
- UITableView去掉多余的横线
- tableview去掉多余的横线
- 去掉tableView多余的线
- iOS开发数据库篇—SQLite简单介绍
- 信号量集(主要是AND信号量)
- [转]oauth2.0原理图
- exploits的利用实例
- unix学习笔记---------自己写的管道实例----父子进程通信
- 去掉多余的.与0
- 蒋鑫:为什么 Git 比 SVN 好
- Android ActionBar应用实战,高仿微信主界面的设计
- iOS开发数据库篇—SQLite简单介绍
- 网站开发进阶(二)阿里云将80端口请求转发到其他端口
- python~迭代器~生成器~
- Servlet 工作原理解析
- 如何将int型转换成字符型
- C++中模板使用介绍