# NilClass

`nil` のクラス。偽変数(の値) `nil` は `NilClass` クラスの 唯一のインスタンスです。`nil` は `false` オブジェクトとともに 偽を表し、その他の全てのオブジェクトは真です。

## スーパークラス:

- Object

## メソッド:

`self & other`

  常に `false` を返します。

`self | other`
`self ^ other`

  other が真なら true を偽なら `false` を返します。

`nil?`

  常に `true` を返します。

`to_a`

  空の配列`[]`を返します。

`to_f ((<ruby 1.7 feature>))`

  0.0 を返します。

`to_i`

  0 を返します。

`to_s`

  空文字列`""`を返します。

link: [Object]
reverse links: [1.6.8から1.8.0への変更点(まとめ)] [FAQ::変数、定数、引数] [Ruby用語集] [ruby 1.7 feature] [機能別索引] [実行] [組み込みクラス／モジュール／例外クラス] [変数と定数]