为什么在Sort()之后的ArrayList的开头10

Kas*_*per 3 java sorting arraylist

问题是我有这个问题.我知道为什么它在开头,因为它是1和0,因此它在9之前甚至在排序之后.但是,使用lists sort()方法可以使用正确的顺序吗?

SLa*_*aks 12

您需要更改列表以包含数字(例如,Integers或Doubles)而不是字符串.

  • 也许他需要有弦乐.如果是这样,他应该使用自然排序 (4认同)