Skip to content

Maintenance Ruby 3.4 gets fixes, but no new features. Switch to Ruby 4.0 →

instance method

Array#sort!

() -> self
() { (Elem a, Elem b) -> ::Integer } -> 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.1 · 4.0 · 3.3 · 3.2 · 3.1 · 3.0