![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ruby
tangguoqiang870102
这个作者很懒,什么都没留下…
展开
-
意外收获-ruby编写的一个简单统计单词出现次数的程序
下午在看hadoop的时候突发奇想,用ruby来写一个wordcount程序。由于对ruby的方法不是特别熟悉,花了一些时间,但收获了一些让人意想不到的收获。 先来看代码吧: m={} File.open("test1.txt") do |f| f.each_line do |line| line.chomp! #去除每行结尾的回车(\n),加!可以改变lin原创 2012-05-23 17:38:06 · 939 阅读 · 0 评论 -
ruby学习的一些收获
个人对ruby的总结:动态类型 代码块 糅合(mixin) 元编程 向类和对象添加方法 ? 以问号(?)结束的方法名;这指"断言"(prediacte)方法,只会返回true或false. ! 可以改变它所触及的东西. chop!直接作用于一个字符串,但不带!的chop只会产生一个拷贝 不带!的方法,返回调用该方法的对象的一个修改过的拷贝;后缀!的方法,则是一个可变方法,原创 2012-05-23 17:57:02 · 356 阅读 · 0 评论