`
caick
  • 浏览: 812 次
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
这一篇主要记录一下array的用法。 array在ruby中是一个非常非常常用的类。 首先定义一个array的方法有很多种, arr = Array.new 定义的是一个一位数组。 arr = Array.new([1,2,3]),定义的同时赋值。 arr = Array.new(3),定义的时候设定数组的长度。 arr可以通过 push操作动态增加长度和内容。 arr = [] arr = Array.new(3,"a"),定义一个数组,共三个元素,并且都是字符串"a" Array.new(4) { Hash.new } #=> [{}, {}, ...
ruby是一门高效的编程语言,而且完全面向对象。 在Ruby中,所操作的一切都是对象,操作的结果也是对象。 完全面向对象指的就是ruby语言的所有东西都可以看做是一个对象。 比如:在java中,看某一个对象的类的话,是用getClass()方法来获得. 在java中,1.getClass()这个方法会报错,因为 在这里先要说明:对象和方法,方法的话一般都是寄托在对象之上的,比如字符串有哪些对应的方法,数字类型有哪些方法等等。 比如在java中要获得一个数值的绝对值,就不能直接通过一个数值这个对象的绝对值方法来获得,必须要这样做: int num = Math.abs(-99); 在ruby中, ...
这是我的第一篇博客,想记录一下学习的东西。。 现在在做ruby on rails的开发,先从ruby说起吧。。 ruby是一门非常高效的编程语言,刚开始接触的时候,听说15分钟写一个blog,速度确实惊人。 先从ruby的本身记录起吧,ruby的版本,目前应该是到了2.0.0的版本。 不过我现在用的还是1.9.3 ruby的安装可以直接下载安装包进行安装,还可以通过rvm和rbenv进行安装。 mac的本子应该ruby的安装已经自带。 安装的教程网上很多,随便找一下就好。 rails的安装也一样,可以gem install rails gem install ruby --version等等 ...
Global site tag (gtag.js) - Google Analytics