0
1

More than 1 year has passed since last update.

Java データ型

Last updated at Posted at 2021-10-02

データ型

データ型とは、変数に入れるデータの集類のことです。

データ型は、4つに分かれます。

  • 整数
  • 小数
  • 文字
  • ブール型(真偽値型)

整数系のデータ

整数系のデータ型は,byte,short,int,longの4つ。
数値の範囲が異なる

型名 扱える整数値の範囲
byte -256~255
short -32768~+32767
int -約20億~+約20億
long 「京」の桁以上

※longの場合、最後に小文字か大文字の「L」をつける必要がある。

public class Lesson07_01 {
    public static void main(String[] args) {
        byte var01 = 1;
        short var02 = 12345;
        int var03 = 1234567890;
        long var04 = 123456789000L;

        System.out.println(var01);
        System.out.println(var02);
        System.out.println(var03);
        System.out.println(var04);
    }
}

小数

小数系のデータ型は、floatとdoubleの2つ。
floatとdoubleは、扱える小数点以下の桁数に違いがある。

doubleはfloatより多くの桁数の焦点を扱える。

floatは、longのときと同じように終わりにアルファベット「F」をつける。

public class Lesson07_02 {
    public static void main(String[] args) {
        double var01 = 1.23456789;
        float var02 = 1.234F;

        System.out.println(var01);
        System.out.println(var02);
    }
}

文字

文字系のデータ型は、charとStringの2つ。
文字1つの場合はcharを使い、文字2つ以上の場合Stringを使う。

型名 文字を囲む文字
char シングルクォーテーション (')
String ダブルクォーテーション (")
public class Lesson07_03 {
    public static void main(String[] args) {
        char var01 = 'c';
        String var02 = "hellow,World!";

        System.out.println(var01);
        System.out.println(var02);
    }
}

ブール型

ブール値(真偽値)のデータ型は、boolearn。

ブール値 意味
true
false
public class Lesson07_04 {
    public static void main(String[] args) {

        int var_a = 10;
        int var_b = 1;
        boolean var_bool;

        var_bool = (var_a > var>b);

        System.out.println(var_bool);
    }
}
0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1