Java には、byte (8 ビット)、short (16 ビット)、int (32 ビット、デフォルトの型)、long (64 ビット) の 4 つの整数変数タイプがあります。適切なタイプの選択は、保存する必要がある数値のサイズによって異なります。より狭い範囲の数値を保存するには byte または short を使用し、より広い範囲の数値を保存するには int または long を使用します。
#Java の整数変数
整数変数は、Java で整数データを格納するために使用される変数タイプであり、4 つに分割されます。タイプ:byte
16 ビット符号付き整数、範囲は -32,768 ~ 32,767
32 ビット符号付き整数、値の範囲は -2,147,483,648 ~ 2,147,483,647 (デフォルト)
##64 ビットの符号付き整数 (範囲は -2^63 ~ 2^63-1
整数型が異なれば値の範囲も異なり、適切な型の選択は、保存する必要がある数値のサイズによって異なります。数値の範囲が狭い場合は、byte または short を使用できます。数値の範囲が広い場合は、int または long を使用できます。 例:
<code class="java">byte b = 127; // 8 位,取值范围:-128 至 127 short s = 32767; // 16 位,取值范围:-32768 至 32767 int i = 2147483647; // 32 位,取值范围:-2147483648 至 2147483647 long l = 9223372036854775807L; // 64 位,取值范围:-2^63 至 2^63-1</code>
byte、short、int は符号付き整数であり、負の値を表すこともできます。
long は符号なし整数を表すことができますが、9223372036854775807L のように、リテラル値の後に L または l を追加する必要があります。以上がJavaの整数変数とは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。