新手问题 数组内是几个字符串 怎么 按照字母顺序对他们进行排序

truth · 2012年11月02日 · 最后由 truth 回复于 2012年11月02日 · 3820 次阅读

数组内是几个字符串 怎么 按照字母顺序对他们进行排序?

sort 貌似就是按字典顺序拍好了吧

#1 楼 @small_fish__ 试了试 貌似顺序不是 按字母顺序来的

1.9.3-p194 :001 > a = ['banana', 'lemon', 'orange', 'apple', 'grape', 'watermelon']
 => ["banana", "lemon", "orange", "apple", "grape", "watermelon"] 
1.9.3-p194 :002 > a.sort
 => ["apple", "banana", "grape", "lemon", "orange", "watermelon"] 
1.9.3-p194 :003 > 

sort 按常理,应该是对的。

#4 楼 @sevk 刚才又试了下 是对的 可以的

需要 登录 后方可回复, 如果你还没有账号请 注册新账号