android保留一位小数
发布时间: 2024-09-02 19:12:40
1. 在Androidstudio中用EditText可以获取到小数吗
可以的,直接 title.getText();获取到内容,
转化下:
Double.valueOf(title.getText().toString());
就可以获取到了。
2. android中判断一个字符串中是否包含两个或两个以上小数点
我不太擅长正则 写了一下 这个一个简单的判断是2个 和3个小数点的正则
"^.*[.].*[.].*$" 至少包含2个"."
"^.*[.].*[.].*[.].*$" 至少包含3个"."
^是字符串开始
.是匹配换行符以外的任意字符
*表示出现任意次数 包含0次
[.] 点匹配要加[]因为是字符
像楼下用的"\d" 需要用转义符"\" 写出来是"\\d"
3. android 保留两位小数问题。
DecimalFormat df = new DecimalFormat("#.00");
改为
DecimalFormat df = new DecimalFormat("0.00");
#.## 表示有0就显示0,没有0就不显示
例如 1.20 就会变成1.2
0.00表示,有没有0都会显示
例慎洞如 1.20 依然让孝如是坦启 1.20
热点内容