http://www.ruby-lang.org/en/ 这里可以下载,学习Ruby
变量和引用类型
1
变量是对右操作数的引用,右值才会被改变
2
容器是含有一个或多个对象引用的对象,容器支持集合操作,集合获取,集合赋值,集合被赋
值。
3
赋值操作符
b=a.fun(),
函数返回的对象是新产生的对象
b
引用了一个对象,这个对象是
a.fun()
产生的,单
a
执行
fun()
之后并不改变自身的状态,而是另外生
成了一个结果对象。
标准
I/O
方法
I/O
puts
输出内容,换行
printf
格式化输出
print
输出任意多个对象,用逗号分开。如果对象是容器,则迭代容器的所有元素之后再输出后面
的对象
Array
数组的好处就在于可以对数组的某个连续区间进行集体操作
File
对象
fout=File.open( filename )
fout.each
方法返回一个字符串,这个字符串是文件中的一行