关注联楷|返回首页 | 网站案例 | 帮助中心

合作共赢、快速高效、优质的网站建设提供商

上海网站建设 

服务热线:021-61394118

上海联楷科技

ruby字符串命名规范

作者:佚名   时间:2012-06-07   分享到:

将字符串设为不能改变的优缺点是一个长期以来的争论.在c和c++中字符串是可以被改变的,而在java和c#中不行,可是在ruby中又变得可以,当然,可变的字符串固然有其好处,但将字符串设为可变的给我们留下子一个很明显的障碍;当我们要表示一样东西,它相对于数据来说更像是程序内部的识别符的时候,我们应该怎么办呢?

  对于这种情况,ruby专门提供子一种特殊的对象的类,即符号.一个ruby符号本质上是一个不可更改的识别符类的东西.符号始终以冒号开头:
:a_symbol,:an_other_sysbol,:first_name

如果你之前没有接触过符号的话,一开始可能会觉得奇怪,只需要记住符号或多或少就是不可更改的字符串,ruby程序员将它们用作识别符.



如没特殊注明,文章均为上海联楷网络原创,转载请注明来自:http://www.linksj.com/help/20151126/n950.html

上海联楷网络新闻