問題の説明:
Java で HashMap<char, int> map = new HashMap<char, int>(); を定義すると、エラーが表示されます
ハッシュマップが int や char では機能しないとします。
解決:
JavaのHashMapでは基本的なデータ型は使用できませんが、対応する参照型(カプセル化クラス)を使用しており、各型の対応関係は以下の通りです。
プリミティブ型のカプセル化クラス
ブール値 ブール値
char 文字
交換交換
ショート ショート
int 整数
長い長い
フロート フロート
ダブル ダブル