【Java】各データ型の最大値と最小値byte、short、int、long

java Java

※この記事にはプロモーションが含まれています。

Javaで扱えるデータ型には最小値と最大値があります。

最大値を超える桁数を入れようとすると、桁あふれが起きてExceptionが発生してしまうので、注意が必要です。

スポンサーリンク

各データ型の最小値と最大値

データ型最小値最大値
byte-128127
short-32,76832,767
int-2,147,483,6482,147,483,647
long-9,223,372,036,854,775,8089,223,372,036,854,775,807

金額を扱う変数にintを使ってしまい、億単位の金額を計算しようとしてException発生、なんてことになると大変なので、桁数については意識しながら開発を行う事が大事です。

コメント

タイトルとURLをコピーしました