所以我有一堆字符串,我想解析浮点数。其中一些字符串有多个小数点,即
100.2.3
。我需要将此字符串简化为只有1个小数点,并在第二次出现小数后截断所有内容(包括小数点)。因此,例如,100.2.3将简化为100.2
此外,可能还有更多小数,而不仅仅是两个。因此,100.2.3.4.3.4.2也需要简化为100.2
有没有简单的方法来完成这项工作?感谢
答案 0 :(得分:4)
答案 1 :(得分:0)
也许不是最好的解决方案,但它有效:
String newString = string.split("\\.")[0] + "." + string.split("\\.")[1].split("\\.")[0];