プリミティブ型(int)をJavaのジェネリック型として使用できますか?

StackOverflow https://stackoverflow.com/questions/414408

質問

具体的には、SortedMap<Vector<String>, int>を使用すると、<!> quot;この(int)トークンの後に予想される次元が得られます。<!> quot;ヘルプ!

役に立ちましたか?

解決

いいえ、これは不可能です。代わりにIntegerを使用してください。オートボクシングが残りを処理します(つまり、ほとんどの目的で、Javaはintを自動的に変換するため、実際に<=>を使用したかのようにプログラミングできます)。

他のヒント

コンラッドは正しいです。または、troveクラスTObjectIntHashMapを使用して、オブジェクトをプリミティブintにマップできます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top