And*_*vik 4 string dart flutter
Dart中int、double、bool都是用小写字母声明的,为什么字符串声明为String?
是否有一个原因?
不完全是,在Java中这是有道理的,因为String不是像int这样的原始类型,String继承自Object。但是在 Dart 中,为什么 String 不像 int 那样声明为“字符串”,而两者都继承自 Object 类呢?
将 Dart 中的每个类型(包括Int、Double 和 Bool)大写可能更有意义,因为它们都是 Object 的后代,并且所有其他类型都大写。所以问题不是为什么String要大写,而是为什么int、double和bool不大写。我认为他们只是选择了一种命名方案,让 Java 程序员觉得 Dart 很熟悉,但我真的不知道。
| 归档时间: |
|
| 查看次数: |
599 次 |
| 最近记录: |