
ruby
zqho
这个作者很懒,什么都没留下…
展开
-
Ruby Symbol使用
一、Symbol的定义: Symbol是一个简单对象, 这个对象通过它的名字唯一标识。如:你每次在代码中使用:name,你是要引用一个有名字为name的对象 注意: 1、String 和Symbol两者具有紧密的联系. 每个symbol 都有个字符串的名字(可以使用to_s). 而每个String 可以请求它的相应symbol (通过 to_sym). String转载 2007-07-20 09:23:00 · 842 阅读 · 0 评论 -
Kernel Methods in Ruby
Kernel is a special class(actually, a module) whose methods are made avaiable in every class and through the scope of ruby. Consider the puts method you mostly use:puts "Programming is an artist!"原创 2007-07-22 09:26:00 · 521 阅读 · 0 评论 -
Every Object responds to
Every object, just by virtue of being an object, respond to some message:classrespond_to?( "method_name" )原创 2007-07-24 17:09:00 · 536 阅读 · 0 评论 -
Delimiting Blocks
Blocks can start with a do and end with end, or they can startwith { and end with }. The following two snippets of code meanthe same thing:array.each do | element |puts elementendarray.each { | elemen转载 2007-07-24 13:59:00 · 481 阅读 · 0 评论 -
[ruby]迭代器+代码块,让代码更简短
刚开始接触ruby,作为一个以JAVA开发为主的程序员,ruby的代码风格多少让我有点不太适应,也许习惯了复杂的风格,再简单起来就比较困难了吧, 看来没有其他语言牵绊的话,学起ruby应该更快。 今天看了下ruby中的迭代器和代码块,这两个概念在其他语言当中也有,但是ruby中的迭代器和代码块却给我焕然一新的感觉,也让我更加了解到ruby代码简短的一个原因,正所谓实践出真知,就让转载 2007-05-21 08:59:00 · 1085 阅读 · 0 评论