Javaのリスト(List)と配列は似た性質を持つが使い方や有用性が異なる。 このページではJavaのListと配列の違い、加えてListの使い方についてお伝えした。参考にしていただければと思う。 リスト(List)とは Javaのリスト(List)とは、重複した要素を含むことができる順序の付けられたコレクションだ。 追加や削除が行われてもデータがきちんと整理されて、順番に並べられるという意味になる。 このため、ユーザーはインデックスによって要素を挿入したり要素にアクセスしたりする位置を自由に変更することができる。 また、リストはセット(Set)とは違い、重複する要素を持つことを許し、複数のnull要素を持つこともできる。 リスト(List)インターフェース Javaでは、リストを扱うためにリストインターフェースが定義されている。この後、リストインターフェースをListと呼ぶことにする。こ
![【初心者向け】Javaリスト(List)と配列の違いとその使い方](https://cdn-ak-scissors.b.st-hatena.com/image/square/3a0bed77e7bd34405666119b8fc84ecc6b8d6b8c/height=288;version=1;width=512/https%3A%2F%2Feng-entrance.com%2Fwp-content%2Fuploads%2F2017%2F05%2Fjava-list.png)