:多くのifステートメントとブール条件のデザインパターン?このような状況のための任意のデザインパターンがある場合、私は疑問に思って
private static boolean check(String s) {
if(isBook(s)) {
System.out.println("Book");
return false;
}else if(isEmail(s)) {
System.out.println("Email");
return false;
}
return true;
}
private static boolean isBook(String s) {
if(s.equals("B")) return true;
return false;
}
private static boolean isEmail(String s) {
if(s.equals("E")) return true;
if(s.length() > 4) return true;
return false;
}
ありチェック方法で、多くのisXXXになりますが、私は多くの場合-else文を持つようにしたくありません。
が見えますメンツ/スイッチ)。 –