我有兩個文件init.rb
和airport.rb
。如何獲取塊中元素的數量?
我如何計算匹配值的項目數?
init.rb:
airport1.airplanes_count { |a| a.aircraft_type == "Boeing 747" }
airport.rb:
def airplanes_count
@airplanes.each { |a| a if yield(a) }
end
如果aircraft_type
=波音747,我需要得到一個飛機數量:
=> 2
代替飛機名稱
=> #<Airplane:0x0000000155e348>
#<Airplane:0x0000000155e028>"
gabitzish +1 \t高清airplanes_count \t \t放@ airplanes.count {| A | a if yield(a)} \t end – Savroff
+1在哪裏? :D – gabitzish
ssory:D沒有聲望:)我的第一個secodns在stackoverflow))) – Savroff