工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Industrial programming >> Java

Java - 基本的なデータ型

変数は、値を格納するために予約されたメモリの場所に他なりません。これは、変数を作成するときに、メモリ内にスペースを確保することを意味します。

変数のデータ型に基づいて、オペレーティング システムはメモリを割り当て、予約済みメモリに格納できるものを決定します。したがって、さまざまなデータ型を変数に割り当てることで、これらの変数に整数、小数、または文字を格納できます。

Java で利用できるデータ型は 2 つあります −

プリミティブ データ タイプ

Java でサポートされているプリミティブ データ型は 8 つあります。プリミティブ データ型は、言語によって事前定義され、キーワードによって名前が付けられます。それでは、8 つのプリミティブ データ型について詳しく見ていきましょう。

バイト

短い

整数

長い

浮く

ダブル

ブール値

文字

参照データ型

Java リテラル

リテラルは、固定値のソース コード表現です。それらは、計算なしでコード内で直接表現されます。

リテラルは、任​​意のプリミティブ型変数に割り当てることができます。たとえば-

byte a = 68;
char a = 'A';

byte、int、long、および short は、10 進数 (基数 10)、16 進数 (基数 16)、または 8 進数 (基数 8) の数値システムでも表現できます。

プレフィックス 0 は 8 進数を示すために使用され、プレフィックス 0x はリテラルにこれらの数値システムを使用する場合の 16 進数を示します。たとえば-

int decimal = 100;
int octal = 0144;
int hexa =  0x64;

Java の文字列リテラルは、他のほとんどの言語と同様に、一連の文字を二重引用符で囲んで指定します。文字列リテラルの例は −

"Hello World"
"two\nlines"
"\"This is in quotes\""

string 型と char 型のリテラルには、任意の Unicode 文字を含めることができます。たとえば-

char a = '\u0001';
String a = "\u0001";

Java 言語は、String および char リテラルに対しても、いくつかの特殊なエスケープ シーケンスをサポートしています。それらは −

表記 キャラクター表示
\n 改行 (0x0a)
\r キャリッジ リターン (0x0d)
\f フォームフィード (0x0c)
\b バックスペース (0x08)
\s スペース (0x20)
\t タブ
\" 二重引用符
\' 一重引用符
\\ バックスラッシュ
\ddd 8 進文字 (ddd)
\uxxxx 16 進数の UNICODE 文字 (xxxx)

次は?

この章では、さまざまなデータ型について説明しました。次のトピックでは、さまざまな変数の型とその使用法について説明します。これにより、Java クラス、インターフェースなどでどのように使用できるかをよく理解できます。


Java

  1. Python の型変換と型キャスト
  2. Java データ型 (プリミティブ)
  3. Java オペレーター
  4. Java 基本入出力
  5. Java インターフェイス
  6. Java カプセル化
  7. Java try-with-resources
  8. Java アノテーション
  9. Java の型キャスト
  10. C++ Char データ型と例
  11. C 変数、データ型、定数