配列値のソート
ずばりsortを使用すると簡単です。例えば@hogeの内容を昇順に並べ換えたい場合は、
@hoge = sort @hoge;あるいは
@hoge = sort {$a cmp $b} @hoge;でできます。逆順に並べ換えたい場合は、
@hoge = sort {$b cmp $a} @hoge;または
@hoge = reverse sort @hoge;とします。
上記の場合は@hogeの要素を文字列としてみて並べ換えをしますが、数値としてみて並べ換えを行う場合には
@hoge = sort {$a <=> $b} @hoge;とします。
関連項目
・reverse関数・sort関数
・比較演算子
・配列のシャッフル