3
种数据类型 ;
一、 dynamic 数据类型
----
dynamic 数据类型 : dynamic 是 Drat 语言中的 动态数据类型 , 通过 dynamic 关键字定义的变量 , 在..., 这里肯定出错了 , 但是静态的语法检查肯定检查不出来 , 只能在最后运行报错时知道这里出现了错误 ;
运行时出现错误 :
这 Flutter 界面中也有报错信息 :
三、 dynamic 变量运行时类型修改...----
dynamic 数据类型 运行时类型可以改变 , 上述的 dynamic d 类型初始化为 String 类型 , 中途将整型赋值给该变量 , 此时该变量的类型变成了 int 类型 ;
代码示例...变量的运行时类型
print(d.runtimeType);
// 打印 dynamic 变量值
print(d);
// 调用 dynamic 变量的方法, 静态编译时无法检查其中的错误...变量的运行时类型
print(d.runtimeType);
// 打印 dynamic 变量值
print(d);
// 调用 dynamic 变量的方法, 静态编译时无法检查其中的错误