我们知道,只要使用.toInt()
方法,就可以将任何浮点数或小数点值转换为整型值。
但是它将11.22转换为11,11.66转换为12,因为我正在进行ROUND。
这绝对没问题。
但是我需要转换多十进制值,如0.1.1.12到00 r11.0.3.311到.
本例中toInt()
给出NumberFormatException
如何以最简单的方式将多小数点值转换为Int ?
这将是一个字符串,您可能应该通过查找第一个点来拆分它,然后将[0]索引处的结果转换为int。