求助,截取一NUMBER类型整数部分前7位,小数点以及小数点后两位

发布网友 发布时间:2022-04-24 01:01

我来回答

1个回答

热心网友 时间:2023-10-16 22:06

方法一:找到小数点位置然后截取
String number = "123.456";
String intNumber = number.substring(0,number.indexOf("."));
System.out.println(intNumber); 


方法二:转成数字然后转换为整数再转换为字符串
String number = "123.456";
System.out.println(String.valueOf(Math.floor(Double.parseDouble(number))));


方法三:用小数点分割取第一个结果:
String number = "123.456";
System.out.println(number.split(".")[0]);

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com