对于在ruby中,字符串和符号区别的补充

来源:互联网 发布:人工智能著名文章 编辑:程序博客网 时间:2024/04/29 04:50

1,2个相同的字符串是两个不同的对象

2,任何给定的名字都有唯一的富豪对象

eg。

"String".object_id   => 23636600

"String".object_id   => 23636540

:String.object_id    =>  68658

:String.object_id    =>  68658

 

 

 

引用ruby高手的Jim Weirich对字符串的比较,使用原则

 

1,如果对象的内容比较重要,那么使用字符串

2,如果识别对象比较重要,那么使用符号

原创粉丝点击