HashMap<char, int> map = new HashMap<char, int>(); エラーを定義して報告する

問題の説明:

Java で HashMap<char, int> map = new HashMap<char, int>(); を定義すると、エラーが表示されます

ハッシュマップが int や char では機能しないとします。

解決:

JavaのHashMapでは基本的なデータ型は使用できませんが、対応する参照型(カプセル化クラス)を使用しており、各型の対応関係は以下の通りです。

プリミティブ型のカプセル化クラス

ブール値 ブール値

char 文字

交換交換

ショート ショート

int 整数

長い長い

フロート フロート

ダブル ダブル
 

おすすめ

転載: blog.csdn.net/dazhanglao/article/details/128190010