SmallTalkのCollectionクラスには、PHP言語にインスパイアされたインテリジェントなソートメソッドが実装されています。 #('1e1' '1f1' '9') shuffled SORT => #('1e1' '1f1' '9') or #('1f1' '1e1' '9') ソートメソッドの引数に以下のSymbolを与えることで、ソートの動作を修正するために使用することも可能です。 #REGULAR - 通常通りに項目を比較(default) #NUMERIC - 数値的に項目を比較 #STRING - 文字列として項目を比較 #('1e1' '1f1' '9') shuffled SORT: #NUMERIC => #('1f1' '9' '1e1') 参考:PHP: sort - Manual |
お知らせ >