我很难理解Array类的shift和unshift方法在Ruby中的作用。有人可以帮助我了解他们的工作吗?
谢谢,实际上有帮助大声笑。
—
agentbanks217 2011年
有史以来最好的评论之一!非常感谢您:)
—
tvdeyen 2012年
@Phrogz实际上,脊椎动物的消化系统最好建模为队列而不是栈。
—
剑
@Jian :)对:
—
Phrogz
push
它进入顶部,shift
另一端伸出。
shift/unshift
像push/pop
在阵列的另一端,你可以放下精神上从方法的名称“F”来记住一个“垃圾场”元素和一个“插入”他们。:)