DART相等和关系运算符示例

void main() {
int a=3;

int b=2;
int c=a;
print("DART关系运算符示例");
if(a==3){

  print("a的值是3");
  if(a!=b){
    print("a 不等于 b");
    if(a===c){

      print("a 和 c 是同一个实例");
      if(a!==b){
        print("a 和 b 部署同一个实例");
        if(a>b){

          print("a 大于 b");
          if(b<a){
            print("b小于 a");
            if(a>=b){

              print("a 大于或者等于 b");
              if(b<=a){
                print("b 小于或者等于 a");
                if(a is int){

                  print("a 是 int 整数类型");
                  if(a is! String){
                    print("a 不是字符串类型");
                  }

                }
              }
            }
          }

        }
      }
    }
  }

}
else{
  print("False");
}

}
DART运算符

等式与关系运算符

DART支持不同类型的相等运算符和关系运算符。

运算符说明
==相等
!=不等
===全等(类型和值都相同),同一个实例
!==不全等。不是同一个实例
>大于
<小于
>=大于等于
<=小于等于
is如果对象具有指定类型,则返回true。
is!如果对象具有指定类型,则返回false。
日期:2020-04-11 23:03:59 来源:oir作者:oir