1. 学ぶ
  2. /
  3. コース
  4. /
  5. Javaにおけるデータ型と例外処理

Connected

演習

null を扱うラッパー

プリミティブ型と異なり、ラッパー型の変数は未初期化のままにでき、値は null になります。プリミティブ型の未初期化変数は自動的にデフォルト値(int の場合は 0)に設定されます。ラッパーは null を取り得るため、使用前に値が設定済みかどうかを判定できます(プリミティブ型ではできません)。この演習では、未初期化のプリミティブ型とラッパーオブジェクトの違いを確認します。

指示

100 XP
  • 型が int の変数 x を宣言しますが、値は設定しないでください。
  • 型が Integer の変数 y を宣言しますが、値は設定しないでください。
  • 値を初期化していなくても、x の値を表示(print)してください。
  • y が null かどうかをテストしてください。