nilを区別するために使えます。メソッドによる外部列挙の状態は他のイテレータメソッドによる内部列挙には影響を与えません。ようにおおもとの列挙メカニズムが副作用を伴っている場合には影響があり得ます。配列で返しますが、列挙状態を変化させません。ように「次」のオブジェクトを配列で返しますが、列挙状態を変化させません。異なり列挙状態を変更しません。nilを区別するために使えます。(24022.0)2.4.0インスタンスメソッドそのモジュール(またはクラス)で定義されている定数名の配列を返します。そのモジュール(またはクラス)で定義されている定数名の配列を返します。真を指定するとスーパークラスやインクルードしているモジュールの定数も含みます。サブクラスの場合、Objectやそのスーパークラスで定義されている定数は含まれません。クラスで定義された定数の配列が得られます。得られる定数の順序は保証されません。したモジュールで定義された定数が対象にはなります。インクルードされているモジュールの配列を返します。インクルードされているモジュールの配列を返します。