始める無料で始める

ラッパーの活用

コード上ではラッパーとプリミティブは見た目がよく似ているため、ラッパーを扱い慣れるには少し練習が必要です。ラッパークラスには、比較や変換などデータ操作を楽にする重要なメソッドが多数用意されています。この演習では、いくつかのラッパーのメソッドやフィールドを試してみます。

この演習はコースの一部です

Javaにおけるデータ型と例外処理

コースを見る

演習の手順

  • .compareTo() メソッドを使って、pi の値を eulers の値と比較します。
  • 許可される short プリミティブの最大値を出力します。
  • 文字列 "true" を、Boolean.parseBoolean() メソッドで boolean プリミティブに変換します。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

public class ExamineWrappers {

	public static void main(String[] args) {
		Double pi = 3.14;
		Double eulers = 2.71828;
		// Compare pi's value to euler's
		int x = ____.____(____);
		System.out.println(x);

		// Use Short to print out the maximum short
		System.out.println(____.____);

		// Use Boolean to turn string "true" to a boolean
		boolean y = ____.____("____");
		System.out.println(y);
	}
}
コードを編集して実行