在写一个计算器过程中,显示结果时需要处理结果中小数点后多余的零,可添加如下代码:

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));    }


更多相关文章

  1. android 去掉系统自带的跳转activity的动画
  2. Eclipse开发Android报错android library projects cannot be lau
  3. android adb shell 的ls命令出现奇怪的字符
  4. RockChip-3126-8.1SDK去掉下拉状态栏和系统设置中的投射功能
  5. Android(安卓)Studio gradle生成jar
  6. 【Android】TypedArray——三个方法获取dimen返回值的类型
  7. 系统去掉 Android(安卓)4.4.2 的StatusBar和NavigationBar
  8. android studio使用svn时忽略文件列表
  9. Android随笔之标题栏的去除以及自定义

随机推荐

  1. (五)Android(安卓)UI相关知识总结(转)
  2. 逐帧(Frame)动画
  3. Android设置Activity透明背景样式
  4. Android中的五大布局
  5. Android(安卓)Jni代码示例讲解
  6. Android布局layout中的一些属性(转)
  7. android 游戏导引(1. 建立 OpenGL 项目)
  8. android filter
  9. Android应用层学习-Intent和Layout
  10. Android(安卓)振动器(Vibrator)系统