首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Dart语言中的原始数据类型

Dart语言中的原始数据类型
EN

Stack Overflow用户
提问于 2021-10-01 13:55:41
回答 1查看 81关注 0票数 0

我的问题很简短。当所有内容都在dart中时,无论是字符串、布尔值、int、float还是char,所有内容都以dart语言存储在对象中。因此,根据定义,任何具有引用类型(存储在object中)的对象都是非原始的,因此上面所有的类型在dart中都是非原始的,或者如果这些是原始的,那么定义如何,存储在对象中的任何东西都是非原始的。另外,请告诉我dart语言的原始数据类型是什么

EN

回答 1

Stack Overflow用户

发布于 2021-10-01 14:35:33

如果您将“原始值”定义为非引用值,则Dart没有任何原始值。

所有Dart值都是(对)实现ObjectNull的对象实例。所有这些都可以存储在Object?类型的变量中。

有些类型更受运行时系统的支持(如intdoubleStringboolNull),出于性能和平台互操作性的原因,您不允许使用自己的类实现这些类型。在某种意义上,这些是“基本”类型(我不会说“原始”,但其他人可能会)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69407099

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档