is和!is操作符

我们可以在运行时检查一个对象是否符合一个给定的类型,使用is操作符或者!is操作符:

if (obj is String) {
    print(obj.length)
}

if (obj !is String) { // same as !(obj is String)
    print("Not a String")
}else {
    print(obj.length)
}

results matching ""

    No results matching ""