ラッパのユーティリティメソッド
public class StringToP {
public static void main(String[] args) {
String s = "2";
int x = Integer.parseInt(s);
String sb = "true";
boolean b = new Boolean(sb).booleanValue();
if (b) {
System.out.println(x);
}
}
}
実行結果
2
BooleanクラスにはStringを引数として指定できるコンストラクタがある。そのコンストラクタを使って作ったBooleanオブジェクトのラッピングを解けば文字列"true"、"false"をboolean型の値に変換できる。