Class: SortedArrayIterator

Inherits:
ArrayIterator show all
Defined in:
lib/marvelous_iterator/sorted_array_iterator.rb

Instance Method Summary collapse

Methods inherited from ArrayIterator

#has_next?, #item, #next_item

Constructor Details

#initialize(array) ⇒ SortedArrayIterator

Returns a new instance of SortedArrayIterator.



4
5
6
7
# File 'lib/marvelous_iterator/sorted_array_iterator.rb', line 4

def initialize(array)
  @array = array.sort{|a, b| a <=> b}
  @index = 0
end