首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

数组的find 跟 select方法的区别

2012-09-22 
数组的find 和 select方法的区别arr [1,2,3,4]arr.find{|i| i%2 0 }#2arr.select{|i| i%2 0}#

数组的find 和 select方法的区别
arr = [1,2,3,4]
arr.find{|i| i%2 == 0 }
#=>2
arr.select{|i| i%2 == 0}
#=>[2, 4]

find返回满足条件的第一条记录,而select返回满足条件的全部记录。

热点排行