void main(){
/**
* if表达式 和java类似
*/
bool flag = true;
if(flag==true){
print(true);
}else{
print(false);
}
/**
* switch表达式
*/
var fool = "女";
switch (fool){
case "男":
print("男");
break;
case "女":
print("女");
break;
default:
print("未知");
break;
}
/**
* 三元运算符
*/
var bool1 = true;
String c = bool1?"true":"false";
print(c);
int aa = 10;
print(aa==10?"$aa":"null");
/**
* ??运算符 先判断前后两个值是否相等 true取前边的值 false 取后边的值
*/
var a;
var b=a??10;
print(b);
}
Dart基础第三篇:Dart条件表达式
猜你喜欢
转载自blog.csdn.net/u013600907/article/details/99678091
今日推荐
周排行