こんにちは!fumikoです。 大流行のインフルエンザも収束しはじめましたね。 日が長くなってきている今日のごろ、皆様はjava使いになるために日夜努力されていることでしょう。 今回は、ListとMapについて、ちょっとディープな追求をしてみます。 javaは複数のデータをまとめて扱う機能がいくつかあります。 配列とListクラスそしてMapクラスです。 この配列とListクラスそしてMapクラスの共通点は、同じ型のデータを複数の値を格納することができることです。 では違いは何かというと、格納できる型が異なります。 配列はプリミティブ型と言われている、int型、char型やクラス型もつくれます。 しかし、ListとMapはクラスですからプリミティブ型のListやMapをつくることができません。 そして、ListとMapはデータの格納の仕方が異なるため、データの扱い方も異なります。 ではLi