プログラム制御ステートメント2
2180 ワード
今日は9日目のJavaの旅の日で、今日はJavaでのプログラム制御文の別の部分について話し合います.だから、圧延をしましょう.
switch文-は、複数の状況があって、それらの各々に関係するとき、if - else条件のより効率的なバージョンと同様により強化されたバージョンとして言われることができます声明があります. は、条件に一致するとすぐに、それに関連するステートメントが実行され、残りが破棄され、何もしない場合は、デフォルトのステートメントが実行されるように動作します. また、ブレークが使用されないならば、入力ブレークに関する条件の各々の声明で、も使われなければなりません. *構文
ここで値を複製できません. また、入れ子はif文の入れ子と同じようにJavaのswitch case文を実装できます.
例
それまでの学習を維持し、成長を維持する.そして、私がポイントしたか、私が逃したかもしれない話題に関連した何でも加えてください.
switch文-
switch(expression){
case constantOne:
statement sequence
break;
case constantTwo:
statementSequenceTwo
break;
.
.
.
.
default:
statementSequenceDefault
}
例
public class usingSwitchCase {
/*
*here we enter a day number and by using switch case statement we return the corresponding day name.
*/
public static void main(String[] args) {
int dayNumber = 5;
System.out.println("For day number "+ dayNumber +" from week the day name is: ");
scanner.close();
String dayName;
switch (dayNumber) {
case 1:
dayName = "Sunday";
break;
case 2:
dayName = "Monday";
break;
case 3:
dayName = "Tuesday";
break;
case 4:
dayName = "Wednesday";
break;
case 5:
dayName = "Thursday";
break;
case 6:
dayName = "Friday";
break;
case 7:
dayName = "Saturday";
break;
default:
dayName = "Invalid day number input.";
}
System.out.println("The day is " + dayName);
}
}
今日は一日当日は停止して、ループであるプログラム制御構造の次のトピックから明日に続きます.それまでの学習を維持し、成長を維持する.そして、私がポイントしたか、私が逃したかもしれない話題に関連した何でも加えてください.
Reference
この問題について(プログラム制御ステートメント2), 我々は、より多くの情報をここで見つけました https://dev.to/kumarsanskar/program-control-statements-2-3ed8テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol