【Ruby3.x】Array::-()メソッドの使い方
-メソッドの使い方について、初心者にもわかりやすく解説します。
作成日: 更新日:
基本的な使い方
pushメソッドは配列の末尾に要素を追加するメソッドです。
RubyのArrayクラスに属するこのメソッドは、既存の配列に対して新しい要素を一つ、または複数追加する際に利用されます。特に、データ構造としてリストやコレクションを扱う際に頻繁に使用される基本的な操作の一つです。システム開発において、データの収集や、一時的なリストへの項目追加など、動的にデータを管理する場面で非常に重要な役割を果たします。
pushメソッドを実行すると、対象の配列そのものが変更されます。これは破壊的な操作と呼ばれ、メソッド実行後の配列には追加された要素が含まれています。引数には追加したい要素を一つ以上渡します。複数の要素を一度に追加したい場合は、カンマで区切って指定することが可能です。
戻り値としては、要素が追加された後の配列自身が返されます。これにより、メソッドチェーンを使った処理を記述することもできます。例えば、ユーザーからの入力データをリストの最後に追加したり、処理結果のデータを一時的なコレクションに格納したりするような場面で非常に役立ちます。配列の要素数を増やす、データを蓄積するといった用途で、pushメソッドはRubyプログラミングにおいて欠かせない存在です。
構文(syntax)
1[1, 2, 3, 4, 5] - [2, 4]
引数(parameters)
other_ary
- other_ary: 比較対象となる配列
戻り値(return)
Array
配列から指定された要素を除いた新しい配列を返します。