我是 Crystal 的新手,我觉得学习和工作都很有趣。什么是对数组进行排序的简单快捷的方法?
问问题
986 次
2 回答
2
在不知道您的 Array 实际包含什么的情况下,我假设它是一个 Array(Int32) (整数数组)。
您可以轻松地对整数数组进行排序,例如
[4, 7, 2].sort { |x, y| y <=> x } # => [7, 4, 2]
查看 Crystal 核心中的阵列规格以获取更多信息https://github.com/crystal-lang/crystal/blob/bf6b743aa7649ed3ecc92dd06fde21f88460720a/spec/std/array_spec.cr#L998-L1047
于 2016-11-04T08:54:28.530 回答
0
你可以sort
像在一样使用Ruby
puts [7,3,2,8].sort #=> [2, 3, 7, 8]
于 2016-11-19T15:07:41.430 回答