博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
find方法
阅读量:6806 次
发布时间:2019-06-26

本文共 303 字,大约阅读时间需要 1 分钟。

对数组进行find方法寻找适合条件的元素,等价于用for循环数组,得出满足条件的元素

find方法是种迭代器

InBlock.gif def with_title(title)

InBlock.gif    
for i 
in 0...@songs.length

InBlock.gif      
return @songs[i] 
if title==@songs[i].name

InBlock.gif    end

InBlock.gif    
return nil

InBlock.gif  end

InBlock.gif  #<=>

InBlock.gif  def with_title(title)

InBlock.gif    @songs.find{|song| title==song.name}
本文转自 fsjoy1983 51CTO博客,原文链接:http://blog.51cto.com/fsjoy/64011,如需转载请自行联系原作者
你可能感兴趣的文章
javascript生成二维码
查看>>
iOS开发之 -- 判断tableview/scrollview的滑动方法,及导航栏渐变的实现代码
查看>>
流媒体知识核心慨念
查看>>
Bootstrap导航
查看>>
前端工程师技能之photoshop巧用系列第一篇——准备篇
查看>>
欧美姓氏的来源
查看>>
hdu3555
查看>>
注册登录
查看>>
django 基本用法
查看>>
hibernate -- HQL语句总结
查看>>
PowerDesigner跟表的字段加注释
查看>>
Spring JDBC Framework详解——批量JDBC操作、ORM映射
查看>>
Codeforces 894 A B 组合数学 比赛
查看>>
C#后台调用前台javascript的五种方法小结
查看>>
GDB 多线程调试基本命令
查看>>
C++中的友元
查看>>
MySql常用函数
查看>>
移动端 触屏滑动条菜单(完善版 转)
查看>>
可变参数函数的实现
查看>>
ABP官方文档翻译 4.4 授权
查看>>