Dart语言:流程控制语句
Posted 考拉的日常
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Dart语言:流程控制语句相关的知识,希望对你有一定的参考价值。
if语句
void main(){
//if语句
int score = 90;
if(score > 90){
print('优秀');
}else if(score > 60){
print('良好');
}else if( score == 60){
print('几个');
}else{
print('不及格');
}
}
for循环
void main() {
var list = [1, 2, 3, 4, 5, 6];
for (var index = 0; index < list.length; index++) {
print(list[index]);
}
print('----------------------------------------');
for(var item in list){
print(item);
}
}
while语句
void main(){
//while语句
int count = 0;
while(count < 5){
print(count ++);
}
print('count: $count');
print('--------------------------------');
do{
count--;
}while(count > 0 && count < 5);
print('count $count');
}
break and continue
void main(){
var list = [1,2,3];
for(var item in list){
if(item ==2){
break;//终止循环
}
print(item);
}
print('-------------------');
for(var item in list){
if(item ==2){
continue;//跳出当前循环 进入下一个循环
}
print(item);
}
}
switch case语句
void main(){
int score = 90;
switch(score){
case 30:
print('不及格');
break;
case 60:
print('及格');
break;
case 90:
print('优秀');
break;
default:
print('^_^');
break;
}
}
以上是关于Dart语言:流程控制语句的主要内容,如果未能解决你的问题,请参考以下文章