ここではJavaのデータ型の種類について紹介します。

基本データ型(プリミティブ型)

データ型種類サイズデータの範囲
boolean論理型1ビットtrue または false
char文字型16ビットUnicode規格の1文字(\u0000~\uFFFF)
byte整数型8ビット-128 ~ 127
short整数型16ビット-32,768 ~ 32,767
int整数型32ビット-2,147,483,648 ~ 2,147,483,647
long整数型64ビット-9,223,372,036,854,775,808 ~
9,223,372,036,854,775,807
float浮動小数点数型32ビット負の値 -3.4028235E+38 ~ -1.401298E-45
正の値 1.401298E-45 ~ 3.4028235E+38
double浮動小数点数型64ビット負の値 -1.79769313486231570E+308 ~
-4.94065645841246544E-324
正の値 4.94065645841246544E-324 ~
1.79769313486231570E+308


エスケープシーケンス

エスケープシーケンスは、「タブ」や「改行」などキーボードから直接入力できない特殊な文字を表記するための方法です。

エスケープシーケンス説明
\nLF(ラインフィード)改行
\rCR(キャリッジリターン)カーソルを文頭へ戻す
\’シングルクォート
\””ダブルクォート
\\ダバックスラッシュ
\tタブ文字
\bバックスペース
\fFF(フォームフィード)改ページ


参照型

クラス、配列、インターフェースなどを含む基本データ型以外の型は全ては、参照型になります。
参照型の変数は値そのものを保持するのではなく、値が置いてある場所(アドレス)を保持します。


以上、ここではJavaのデータ型の種類について紹介します。