2022年3月11日解決済み

int と Integer の違いを教えてください。

ユーザー

別の質問で以下のような回答をしておりましたが、intInteger の違いについてもう少し噛み砕いたご回答をいただきたいです。

int がプリミティブ型であるのに対し, Integer は整数型を扱う クラス になります.
ただの型である int と異なり, Integer には様々な関数が実装されています.

参考: https://docs.oracle.com/javase/jp/8/docs/api/java/lang/Integer.html

そのため,これらの関数を呼び出したい場合は Integer を利用する必要があります.
今回のコードではどちらを使っても問題ないかと思います.

スタッフ

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?