プリミティブ型(int)をJavaのジェネリック型として使用できますか?
質問
具体的には、SortedMap<Vector<String>, int>
を使用すると、<!> quot;この(int
)トークンの後に予想される次元が得られます。<!> quot;ヘルプ!
解決
いいえ、これは不可能です。代わりにInteger
を使用してください。オートボクシングが残りを処理します(つまり、ほとんどの目的で、Javaはint
を自動的に変換するため、実際に<=>を使用したかのようにプログラミングできます)。
他のヒント
コンラッドは正しいです。または、troveクラスTObjectIntHashMapを使用して、オブジェクトをプリミティブintにマップできます。
所属していません StackOverflow