if条件制御文
1161 ワード
構文:
if(式){実行するコード文}------式の結果がtrueの場合にのみ、カッコ{}のコード文が実行されます!
if(式){実行するコード文}
else{実行するコード文}------結果が2つしかないシナリオに対して,そのうちの1つを実行する!
if(式){実行するコード文}
else if(式){実行するコード文}
........
else if(式){実行するコード文}
Else{実行するコード文}
多層if elseのネスト使用
開発の過程で、ネストしすぎた階層はお勧めしません.最大3~5層です.
if(式){実行するコード文}------式の結果がtrueの場合にのみ、カッコ{}のコード文が実行されます!
if(式){実行するコード文}
else{実行するコード文}------結果が2つしかないシナリオに対して,そのうちの1つを実行する!
if(式){実行するコード文}
else if(式){実行するコード文}
........
else if(式){実行するコード文}
Else{実行するコード文}
int score=93; // 93
if(score>=90&&scpre<=100){ // score 90 100
System.out.println(" "); //
}else if(score>75){
System.out.println(" ");
}else if(score>59){
System.out.println(" ");
}else{
System.out.println(" "); // !
}
多層if elseのネスト使用
開発の過程で、ネストしすぎた階層はお勧めしません.最大3~5層です.
if(score>90){
if(score>95){ //if if
if(score>98){
System.out.println(" "); //if if
}else{
System.out.println(" ");
}
}else{
System.out.println(" ");
}
}else if(score>75){
System.out.println(" ");
}else if(score>59){
System.out.println(" ");
}else{
System.out.println(" ");
}