java截取字符串 如何截取小数点以前的字符?比如1234.56截取后为1234

来源:互联网 发布:mac忘记管理员密码 编辑:程序博客网 时间:2024/05/16 11:09
1
2
3
4
方法一:找到小数点位置然后截取
String number = "123.456";
String intNumber = number.substring(0,number.indexOf("."));
System.out.println(intNumber); 

方法二:转成数字然后转换为整数再转换为字符串

1
2
String number = "123.456";
System.out.println(String.valueOf(Math.floor(Double.parseDouble(number))));

方法三:用小数点分割取第一个结果:

1
2
String number = "123.456";
System.out.println(number.split("\\.")[0]);  
0 0
原创粉丝点击