按降序对字符串数组进行排序

Codedude

假设我想按降序对Ruby中的字符串数组进行排序。因此,例如:

books = ["Charlie and the Chocolate Factory", "War and Peace", "Utopia", "A Brief History of Time", "A Wrinkle in Time"]

我目前正在学习代码学院的Ruby课程,他们说要使用以下代码来实现这一目标:

books.sort! { |firstBook, secondBook| secondBook <=> firstBook }

但是,仅通过编写以下代码也不能做到这一点吗?

books.sort!.reverse

它们在Code Academy课上都产生相同的结果,但是我想知道两者之间是否有什么区别。

阿努拉格·索尼

我认为该教程只是试图帮助您了解<=>(太空飞船操作员)以及排序如何受到变量顺序的影响。books.sort!.reverse是您更常使用的东西。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

按日期降序对包含日期的字符串数组进行排序

来自分类Dev

按升序和降序对字符串日期数组进行排序

来自分类Dev

如何在Bash中按降序对字符串数组进行排序?

来自分类Dev

如何按降序对字符串向量进行排序?

来自分类Dev

如何按降序对字符串编号进行排序?

来自分类Dev

Powershell 按特定字符对字符串数组进行排序

来自分类Dev

如何按降序对包含数字作为字符串的NSMutableArray进行排序

来自分类Dev

如何使用Bash按降序对发行版本字符串进行排序

来自分类Dev

如何按多个字符串降序对Ruby 2D数组排序?

来自分类Dev

JS按特定字符串属性(不升序或降序)对objets排序数组

来自分类Dev

JS按特定字符串属性(不升序或降序)对objets排序数组

来自分类Dev

按元素长度对字符串数组进行排序

来自分类Dev

按日期字符串对字典数组进行排序

来自分类Dev

按员工编号对字符串数组进行排序

来自分类Dev

按字母顺序对C字符串数组进行排序

来自分类Dev

按索引对字符串数组进行排序

来自分类Dev

按字符串对结构数组进行排序

来自分类Dev

按字符串值对对象数组进行排序

来自分类Dev

从db中按字符串对数组进行排序

来自分类Dev

Javascript按姓氏对字符串数组进行排序

来自分类Dev

如何按降序对字符串编号排序?

来自分类Dev

按降序对字符串排序的方法(使用复杂键)

来自分类Dev

按月字符串降序排序,按周字符串升序排序

来自分类Dev

AWK按字符串长度对字符串数组进行排序

来自分类Dev

按字符串中的数字对Ruby字符串数组进行排序

来自分类Dev

在C中,按字符串长度对字符串数组进行排序

来自分类Dev

linq按子字符串对数组中的字符串进行排序

来自分类Dev

按数字排序字符串数组

来自分类Dev

按降序对MATLAB数组进行排序

Related 相关文章

  1. 1

    按日期降序对包含日期的字符串数组进行排序

  2. 2

    按升序和降序对字符串日期数组进行排序

  3. 3

    如何在Bash中按降序对字符串数组进行排序?

  4. 4

    如何按降序对字符串向量进行排序?

  5. 5

    如何按降序对字符串编号进行排序?

  6. 6

    Powershell 按特定字符对字符串数组进行排序

  7. 7

    如何按降序对包含数字作为字符串的NSMutableArray进行排序

  8. 8

    如何使用Bash按降序对发行版本字符串进行排序

  9. 9

    如何按多个字符串降序对Ruby 2D数组排序?

  10. 10

    JS按特定字符串属性(不升序或降序)对objets排序数组

  11. 11

    JS按特定字符串属性(不升序或降序)对objets排序数组

  12. 12

    按元素长度对字符串数组进行排序

  13. 13

    按日期字符串对字典数组进行排序

  14. 14

    按员工编号对字符串数组进行排序

  15. 15

    按字母顺序对C字符串数组进行排序

  16. 16

    按索引对字符串数组进行排序

  17. 17

    按字符串对结构数组进行排序

  18. 18

    按字符串值对对象数组进行排序

  19. 19

    从db中按字符串对数组进行排序

  20. 20

    Javascript按姓氏对字符串数组进行排序

  21. 21

    如何按降序对字符串编号排序?

  22. 22

    按降序对字符串排序的方法(使用复杂键)

  23. 23

    按月字符串降序排序,按周字符串升序排序

  24. 24

    AWK按字符串长度对字符串数组进行排序

  25. 25

    按字符串中的数字对Ruby字符串数组进行排序

  26. 26

    在C中,按字符串长度对字符串数组进行排序

  27. 27

    linq按子字符串对数组中的字符串进行排序

  28. 28

    按数字排序字符串数组

  29. 29

    按降序对MATLAB数组进行排序

热门标签

归档