Dart中 (Flutter)final 和 const的区别
相同点:两者修饰的变量不可更改
const 修饰的变量,创建后不能更改值 ,是编译时常量
final修饰的变量,只能设置一次值,不能更改
不同点:
程序运行时,需要传值时,使用final
const在运行时无法访问任何内容
本文详细解析了Dart语言中final与const关键字的区别,包括它们的共同点与不同点,以及在程序运行时如何选择使用。final用于声明变量只能设置一次值,而const用于创建编译时常量。
Dart中 (Flutter)final 和 const的区别
相同点:两者修饰的变量不可更改
const 修饰的变量,创建后不能更改值 ,是编译时常量
final修饰的变量,只能设置一次值,不能更改
不同点:
程序运行时,需要传值时,使用final
const在运行时无法访问任何内容
1589
1174
686
3221

被折叠的 条评论
为什么被折叠?