基礎 レッスン3
データ型
Javaの基本的なデータ型(プリミティブ型)
プリミティブ型8種
Javaには8つのプリミティブ型(基本データ型)があります。 それぞれサイズと扱える値の範囲が異なります。 プリミティブ型はオブジェクトではなく、スタック上に直接値が格納されます。
byte(1バイト): -128 ~ 127short(2バイト): -32,768 ~ 32,767int(4バイト): 約-21億 ~ 約21億long(8バイト): 非常に大きな整数float(4バイト): 単精度浮動小数点数double(8バイト): 倍精度浮動小数点数boolean(1ビット): true / falsechar(2バイト): Unicode文字1文字
整数型の種類
4つの整数型はそれぞれサイズが異なります。通常は int を使い、 大きな値が必要な場合は long を使います。
Javaエディタ
浮動小数点型・boolean・char
小数には float(末尾にf)と double を使います。char はシングルクォートで囲みます。
Javaエディタ
各型のサイズとデフォルト値
プリミティブ型のサイズを確認してみましょう。ラッパークラスの定数を使うと最大値・最小値がわかります。
Javaエディタ