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