java自带的字符串中数值的排序是不准确的,
比如10000这个数值一万
用string来储存这个值然后与String类23进行sort升序排序
会出现10000在23前面的情况
其原理是是将每个数字单独拆开分为字符来排序
也就是说,只能排序0-9之内的数值
所以如果要进行更广泛的整数排序最好还是用int类型。
java自带的字符串中数值的排序是不准确的,
比如10000这个数值一万
用string来储存这个值然后与String类23进行sort升序排序
会出现10000在23前面的情况
其原理是是将每个数字单独拆开分为字符来排序
也就是说,只能排序0-9之内的数值
所以如果要进行更广泛的整数排序最好还是用int类型。