私は特に理由もなくこれを F3 しましたが、このメソッドが次のように実装されているのを見て驚きました。
public static boolean isTrue(Boolean bool) {
if (bool == null) {
return false;
}
return bool.booleanValue() ? true : false;
}
なぜだめですか?
public static boolean isTrue(Boolean bool) {
if (bool == null) {
return false;
}
return bool.booleanValue();
}
あまり関係ないので何かメリットあるのかな?読みやすさは十分に弱い議論です。これはノイズだと思います。私が見逃している他の利点がない限り。