为什么使用collections.min()的字符串数组的最小值不起作用?

时间:2013-12-01 09:52:45

标签: android

我一直在使用这种方法来查找doubleArray的最小值:

colections.min()

但是当我使用这种方法来串联数组时,它得到了错误的结果。喜欢这个:

我的stringArray值:{2.3 Km, 10,0 Km, 4.0 Km, 24,7 Km}

但是当我调用结果时,它显示10.0 Km作为最小值而不是2,3 Km

有人能告诉我什么是我可以用来获得srtringArray最小值的完美方法吗?

我知道这是一个非常基本的问题,但我真的需要更多解释。 谢谢

1 个答案:

答案 0 :(得分:1)

1开头的字符串位于以2开头的字符串之前。与AB一样。字符串数组的最小值是字母顺序排列的字符串。你有什么期待?