Heim  >  Artikel  >  Web-Frontend  >  Wie ist der Ausführungsablauf der Switch-Anweisung?

Wie ist der Ausführungsablauf der Switch-Anweisung?

hzc
hzcOriginal
2020-06-16 15:27:368678Durchsuche

Wie ist der Ausführungsablauf der Switch-Anweisung?

1. Anweisungsformat wechseln:

switch(表达式){
   case 值1:
      语句体1;
      break;
   case 值2:
      语句体2;
      break;
       ...
   default:
      语句体n+1;
      break;
}

2. Formaterklärung:

Ausdruck: byte,short,int,char

Hinter dem Fall Der Wert: ist der Inhalt, der zum Abgleichen des Werts des Ausdrucks verwendet wird

                                          Sobald eine Übereinstimmung vorliegt, führen Sie die entsprechende Anweisung aus und beenden Sie den Vorgang, wenn eine Pause auftritt. break

C: Wenn nicht alle Fälle übereinstimmen, führen Sie den Anweisungskörper n+1 aus

default4. Beispielcode:

Scanner sc= new Scanner(System.in);
System.out.println("请输入数字1-7");
int i = sc.nextInt();
switch(i) {
case 1:
System.out.println("星期一");
break;
   case 2:
     System.out.println("星期二");
     break;
   case 3:
     System.out.println("星期三");
     break;
   case 4:
    System.out.println("星期四");
     break;
   case 5:
     System.out.println("星期五");
     break;
   case 6:
     System.out.println("星期六");
     break;
   case 7:
     System.out.println("星期天1");
     break;
   default:
     System.out.println("请输入正确数字:");
     break;

Empfohlenes Tutorial: „

JS-Tutorial

Das obige ist der detaillierte Inhalt vonWie ist der Ausführungsablauf der Switch-Anweisung?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn