【Android】去除小数点后多余的零
16lz
2021-01-26
在写一个计算器过程中,显示结果时需要处理结果中小数点后多余的零,可添加如下代码:
public static String subZeroAndDot(String s){ if(s.indexOf(".") > 0){ s = s.replaceAll("0+?$", "");//去掉多余的0 s = s.replaceAll("[.]$", "");//如最后一位是.则去掉 } return s; }
public void format(){ //输出结果出现有多余的0的情况 String myStr = tvResult.getText().toString(); tvResult.setText(subZeroAndDot(myStr)); }
更多相关文章
- android 去掉系统自带的跳转activity的动画
- Eclipse开发Android报错android library projects cannot be lau
- android adb shell 的ls命令出现奇怪的字符
- RockChip-3126-8.1SDK去掉下拉状态栏和系统设置中的投射功能
- Android(安卓)Studio gradle生成jar
- 【Android】TypedArray——三个方法获取dimen返回值的类型
- 系统去掉 Android(安卓)4.4.2 的StatusBar和NavigationBar
- android studio使用svn时忽略文件列表
- Android随笔之标题栏的去除以及自定义