Hashtableクラスってバージョン1.8ではジェネリクスのものしかないのでしょうか?
私の使っている本では
Java
1Hashtable table = new Hashtable();
のような記述があると同時に
Java
1ArrayList<String> list = new ArrayList<String>();
のような記述もあります。
ジェネリクスが導入されたのは1.5だと聞きました。
そうすると、1.5ではないバージョンでHashtableがジェネリクスになったのでしょうか?
また、Hashtableの型パラベータにboolean型を使いたいのですが、使えないようです。
どうしたら、使えるのでしょうか?
ご存知の方、回答お願いします。
補足です。
Boolean型ですが、これが使えないのです。
具体的にはIDEで、赤線が引かれ、
「Type'sun.jvm.hotspot.utilities.Hashtable' does not have type parameters」
と表示されてしますのです。
プリミティブ型のboolean型は当然使えませんが、ラッパークラスであるBoolean型も使えないのでしょうか?
回答4件
あなたの回答
tips
プレビュー