Enumerable/Array/Hash

Enumerable モジュール,および ArrayHash で共通して利用できる 有用なメソッドを紹介する。 ArrayクラスはEnumerableモジュールをインクルードしているので 以下のメソッドは,Array に対して利用できる。 また,Hash に対してはブロック変数を2つ与えれば キーと値のペアを伴った繰り返しとして利用できる。

次講で説明するファイルやディレクトリの操作では複数のパス名が 配列の形で渡される。それらの中の各要素から特定の条件に合うものを選別したり, 処理を施したりするときにこれらのメソッドを効果的に適用できれば プログラムソースを飛躍的に短くできる。


本日の目次

yuuji@e.koeki-u.ac.jp