いくつかの言語を同時並行で触っていると、「配列の末尾に追加するメソッド」が分からん!自分はなんて初心者なんだ、と嘆くことが多々ある。
pushなの?
appendなの?
putなの?
はたまたそれ以外?
そんなことに悩む時間を少しでも減らせるように、こんな記事を書いてみた。
Java
List<Integer> list = new ArrayList<Integer>();
list.add(item);
JavaScript
list.push(item)
Python
list.append(item)
PHP
array_push(list, item1, item2...)
Ruby
list.push(item)
Go
※Goでは可変長の配列はSliceという型
append(slice, item)