记录一下思路:
用split以.分割,获取第一位作为float的首位,后面的作为小数,将其转为float型常量进行排序。
需要注意的是,2.1和2.10转换为float型常量后无法进行比较,因此需要判断字符串‘2.10’小数点后面的数字是否大于9,如果大于9可以将其转换为‘2.910’这样再去排序。
记录一下思路:
用split以.分割,获取第一位作为float的首位,后面的作为小数,将其转为float型常量进行排序。
需要注意的是,2.1和2.10转换为float型常量后无法进行比较,因此需要判断字符串‘2.10’小数点后面的数字是否大于9,如果大于9可以将其转换为‘2.910’这样再去排序。