Converting a Queue into an Array

suggest change
q = Queue.new
q << 1
q << 2

a = Array.new
a << q.pop until q.empty?

Or a one liner:

[].tap { |array| array < queue.pop until queue.empty? }

Feedback about page:

Feedback:
Optional: your email if you want me to get back to you:



Table Of Contents