Welcome to WuJiGu Developer Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
418 views
in Technique[技术] by (71.8m points)

dart的数据类型String是大写首字母,而int却是小写

这是为什么呢?谢谢


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

应该是受到c/c++和java的影响,特别是java。一种编程语言数据类型的关键字怎么设计都可以,但多数人会参考现有主流的语言,而dart出世的时候是java最流行的时候,java的整形就是int,字符串类型是String,其他关键字比如double等,都和c/c++/java系列的风格差不多,肯定是受到java的影响。

至于java为何字符串是String,整数是int,因为java分简单类型和引用类型,字符串是引用类型,是一个类的实例,类的命名规范是大写开头,java简单类型继承了c/c++的语法,使用小写的int/double/boolean风格。


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to WuJiGu Developer Q&A Community for programmer and developer-Open, Learning and Share
...