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

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

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

このチュートリアルでは、例を使って Java の 8 つのプリミティブ データ型すべてについて学習します。

Java データ型

名前が示すように、データ型は、Java の変数内に格納できるデータの型を指定します。

Java は静的型付け言語です。これは、すべての変数を使用する前に宣言する必要があることを意味します。

int speed;

ここで、速度 は変数で、変数のデータ型は int です .

int データ型によって速度が決まります 変数には整数のみを含めることができます。

Java には、プリミティブ データ型として知られる 8 つのデータ型が事前定義されています。

注意 :プリミティブ データ型に加えて、参照される型 (オブジェクト型) もあります。


8 つのプリミティブ データ タイプ

1.ブール型

例 1:Java ブール データ型

class Main {
  public static void main(String[] args) {
    	
    boolean flag = true;
    System.out.println(flag);    // prints true
  }
}

2.バイト型

例 2:Java バイト データ型

class Main {
  public static void main(String[] args) {

    byte range;
    range = 124;
    System.out.println(range);    // prints 124
  }
}

3.ショートタイプ

例 3:Java の短いデータ型

class Main {
  public static void main(String[] args) {
    	
    short temperature;
    temperature = -200;
    System.out.println(temperature);  // prints -200
  }
}

4. int型

例 4:Java int データ型

class Main {
  public static void main(String[] args) {
    	
    int range = -4250000;
    System.out.println(range);  // print -4250000
  }
}

5.ロングタイプ

例 5:Java long データ型

class LongExample {
  public static void main(String[] args) {
    	
    long range = -42332200000L;
    System.out.println(range);    // prints -42332200000
  }
}

注意、L の使用 -42332200000 の終わりに .これは、long の整数であることを表します タイプしてください。


6.ダブルタイプ

例 6:Java double データ型

class Main {
  public static void main(String[] args) {
    	
    double number = -42.3;
    System.out.println(number);  // prints -42.3
  }
}

7.フロート型

例 7:Java float データ型

class Main {
  public static void main(String[] args) {
    	
    float number = -42.3f;
    System.out.println(number);  // prints -42.3
  }
}

-42.3f を使用していることに注意してください -42.3 の代わりに 上記のプログラムで。 -42.3だからです double です

-42.3 を処理するようにコンパイラに指示するには float として double ではなく 、 f を使用する必要があります または F .

単精度と倍精度について知りたい場合は、Java 単精度および倍精度浮動小数点を参照してください。


8.文字型

例 8:Java char データ型

class Main {
  public static void main(String[] args) {
    	
    char letter = '\u0051';
    System.out.println(letter);  // prints Q
  }
}

ここでは、Q の Unicode 値 \u0051 です .したがって、Q を取得します。 出力として。

別の例を次に示します:

class Main {
  public static void main(String[] args) {
    	
    char letter1 = '9';
    System.out.println(letter1);  // prints 9
    	
    char letter2 = 65;
    System.out.println(letter2);  // prints A

  }
}

ここでは、9 を割り当てています。 letter1 への文字 (一重引用符で指定) として 変数。ただし、letter2 変数に 65 が割り当てられます 整数として (一重引用符なし)。

したがって、A 出力に出力されます。これは、Java が文字を整数として扱い、ASCII 値の A を扱うためです。 は 65 です。ASCII の詳細については、ASCII コードとは? をご覧ください。


文字列型

Java は java.lang.String を介して文字列のサポートも提供します クラス。 Java の文字列はプリミティブ型ではありません。代わりに、それらはオブジェクトです。たとえば、

String myString = "Java Programming";

ここでは、myString String のオブジェクトです クラス。詳細については、Java 文字列にアクセスしてください。


Java

  1. C# 変数と (プリミティブ) データ型
  2. C++ データ型
  3. C データ型
  4. Python データ型
  5. Python の型変換と型キャスト
  6. Java カプセル化
  7. Java アノテーション タイプ
  8. Java の型キャスト
  9. Java ラッパー クラス
  10. Java - 基本的なデータ型
  11. Java - 変数の型