Javaの配列・リスト(List)・マップ(Map)について基本的な事をまとめてみました。リストとマップについては色々種類もあるしそこら辺も書きたかったんですが、長くなりそうだったので別記事にしたいと思います。 なお、今回の内容はJava7 までのやり方になります。Java8 に関しては List と Map の繰り返しについてもforEach()とか他にも便利なメソッドが追加されてたりしますが、ラムダ式も一緒に書きたいのでこれも別記事でまとめます。 配列について 配列は同じデータ型の値を複数件扱う際に使用します。配列に格納する値は、基本データ型、参照型いずれの値も格納可能です。ただし、配列自体は参照型となります。 配列の生成 基本的な構文は以下の通りです。 データ型[] 配列名 = new データ型[要素数]; データ型 配列名[] = new データ型[要素数]; 配列の宣言のデータ型