【Java開発】第10回 ArrayList

Java入門講座

初めに

皆さん。こんにちは!

DreamHanksの254cmです。

今回はArrayListについて説明していきます。

Java記事のまとめはこちらです。

前回の記事は【Java開発】第9回 多次元配列です。

 

ArrayListクラス

ArrayListクラスとは?

ArrayListは配列と似たようなものであり、便利な機能が追加されてより柔軟に使えるクラスです。

ArrayListは配列とは異なり、長さを決めなくても使えるし、格納されるたびに長さが増えます。

ArrayListはオブジェクトしか格納できません。

宣言の書き方

サンプル

 

ArrayListの主なメソッド

image.png

 

arrayList.add()メソッド

配列の場合、値が既に存在する位置に新しい値を挿入するには、

上記のように既存の値を直接移す必要があります。

しかし、ArrayListの場合、値を特定の位置に挿入する場合、既存の値を自動に運んでくれます。

出力結果

 

arrayList.size()メソッド

出力結果

 

arrayList.set()メソッド

出力結果

 

arrayList.get()メソッド

出力結果

 

arrayList.remove()メソッド

arrayListは値の削除機能が存在します。

特定の位置の値が削除されると、その以後の値はすべて1マスずつ前に移動されます。

出力結果

 

arrayList.isEmpty()とarrayList.clear()

出力結果

終わりに

今回の記事は以上になります。

次回はJavaのstaticを学びましょう。

ご覧いただきありがとうございます。

 

 

Java入門講座
スポンサーリンク
dreamhanksをフォローする
スポンサーリンク
DreamHanks Blog

コメント