1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Rubyのshift, unshift, pop, push

Posted at

概要

キューの操作とかで登場するshiftunshiftpoppushの内容を解説するよ!

結論

  • shiftunshiftが先頭系
  • poppushが末尾系

shift系統

とりあえずshift系統は先頭系は一旦丸覚えする!

その上で、

shiftは英語で動かすって意味があるから、Array.shiftだと配列から取り出す(=動かす)んだな

って覚える。

unshiftはその逆で、配列に追加するんだな

と覚える。

p系統

とりあえず、p系統は末尾と丸暗記する。

その上で、pushは押し込む感があるから配列に追加して、

popはその逆で、配列から取り出すんだな

って覚える!

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?