Dart(九)流程控制

79 阅读1分钟

不多言

  • if else
  • for
  • while ,do while
  • switch
if else
int a = 1;
String b = " ";
if(a == 1){
  b = "一";
} else if (a ==2){
  b = "二";
}
for
for(var i=0;i<2;i++){
  print(i);
  if(i==1){ break;}
  if(i ==2){ continue;}
}
while
int day = 0;
while(day<7){
  print(day);
  day++;
  if(day == 2){ break;}
  if(day == 4){ continue;}
}
do while
int day = 0;
do{
  print(day);
  day++;
  if(day == 2){ break;}
  if(day == 4){ continue;}
}while(day<7)
switch case
String day = "Mon";
switch(day){
  case "Mon":
    print(day);
    break;
  case "Sat":
    print(day);
    break;
  case "Wes":
  case "Thr":
  case "Fri":
    print(day);
    break;
  default:
    print(day);
}