美文网首页
2023-03-20 dart is!类型测试操作符

2023-03-20 dart is!类型测试操作符

作者: 我是小胡胡分胡 | 来源:发表于2023-03-19 16:21 被阅读0次

    看到一行代码这么写的:if (childView is! Scrollable)
    看起来像是会不会有强制类型转化什么的,所以学习了一下dart语法:

    is 和is! 是 类型测试操作符。

    判断实例对象是不是属于某个类型。

    is! 不属于这个类型
    is 属于这个类型

    https://dartpad.dartlang.org/?

    void main() {
      double n = 2.20;
    
      var num = n is! int;
    
      print(num);
      var num2 = n is int;
      print(num2);
    
      int n2 = 2;
      var a = n2 is int;
      print(a);
    }
    
    

    运行结果
    true
    false
    true

    相关文章

      网友评论

          本文标题:2023-03-20 dart is!类型测试操作符

          本文链接:https://www.haomeiwen.com/subject/oojyrdtx.html