Trove4j ライブラリのドキュメントを調べています。特にTObjectIntMap
インターフェース。ライブラリのドキュメントによるとnull
、キーがマップに存在しない場合、 get メソッドは戻ります。私が参照しているドキュメントは、ここで見ることができます:
http://trove4j.sourceforge.net/javadocs/gnu/trove/map/TObjectIntMap.html#get%28java.lang.Object%29
閲覧時(2014 年 2 月 27 日)のドキュメントには次のように記載されています。
int get(java.lang.Object key)
「指定されたキーがマップされている値を返します。このマップにキーのマッピングが含まれていない場合は null を返します。」
私の質問は:
null
戻り値の型がプリミティブの場合、メソッドはどのように戻ることができますかint
。私の知る限り、Integer
参照はnull
. ドキュメントのエラーですか?