3.Javaのデータ型と演算子

独習JAVA

Javaは、様々なデータ型と演算子をサポートしており、これにより効率的なプログラム開発が可能になります。この記事では、Javaで使用される代表的なデータ型と、基本的な演算子の使い方について解説します。

Javaのデータ型

Javaのデータ型は大きく分けて2種類あります。プリミティブ型(基本型)と参照型です。プリミティブ型には、整数型、浮動小数点型、文字型、論理型が含まれます。参照型は、オブジェクトや配列を表します。

プリミティブ型の例

以下は、Javaでの基本的なプリミティブ型の例です。

public class DataTypeExample {
    public static void main(String[] args) {
        int intValue = 100;         // 整数型
        double doubleValue = 10.5;  // 浮動小数点型
        char charValue = 'A';       // 文字型
        boolean boolValue = true;   // 論理型

        System.out.println("int: " + intValue);
        System.out.println("double: " + doubleValue);
        System.out.println("char: " + charValue);
        System.out.println("boolean: " + boolValue);
    }
}

出力:

int: 100
double: 10.5
char: A
boolean: true

演算子の種類

Javaでは、さまざまな演算子が提供されています。これには、算術演算子、関係演算子、論理演算子、代入演算子などが含まれます。これらを使って、数値や論理値の演算を行うことができます。

算術演算子の例

以下は、加算、減算、乗算、除算、および剰余を行う算術演算子の例です。

public class ArithmeticExample {
    public static void main(String[] args) {
        int a = 10;
        int b = 3;

        System.out.println("a + b = " + (a + b));
        System.out.println("a - b = " + (a - b));
        System.out.println("a * b = " + (a * b));
        System.out.println("a / b = " + (a / b));
        System.out.println("a % b = " + (a % b));
    }
}

出力:

a + b = 13
a - b = 7
a * b = 30
a / b = 3
a % b = 1

関係演算子の例

関係演算子は、値の比較を行うために使用されます。以下は、等価演算子や大小比較演算子の使用例です。

public class RelationalExample {
    public static void main(String[] args) {
        int x = 5;
        int y = 10;

        System.out.println("x == y: " + (x == y));
        System.out.println("x != y: " + (x != y));
        System.out.println("x > y: " + (x > y));
        System.out.println("x < y: " + (x < y));
    }
}

出力:

x == y: false
x != y: true
x > y: false
x < y: true

まとめ

Javaのデータ型と演算子は、プログラムの基本的な構造を理解するために重要です。プリミティブ型を使ってメモリ効率の良いコードを書くことができ、演算子を使って多様な操作が可能になります。上記のサンプルコードを参考に、さらに複雑なロジックを構築してみてください。

購読
通知
0 Comments
Inline Feedbacks
View all comments