Skip to content

Preview Ruby 4.1 is a preview. It can change before the final release. Switch to Ruby 4.0 →

instance method

Array#sort!

() -> self
() { (Elem a, Elem b) -> ::Comparable::_CompareToZero } -> self
() { (Elem a, Elem b) -> ::Comparable::_CompareToZero? } -> self
sort! → self
sort! {|a, b| ... } → self

Like Array#sort, but returns self with its elements sorted in place.

Related: see Methods for Assigning.

See also #sort #sort_by! #slice! #sum also in 4.0 · 3.4 · 3.3 · 3.2 · 3.1 · 3.0