見出し画像

【Java】整数を格納する型

整数を格納できる型

整数が格納できるものは、long型、int型、short型、byte型の変数が使えます。

long型は8バイト、プラス・マイナス約900京
int型は4バイト、プラス・マイナス約21億
short型は2バイト、プラス・マイナス3.2万
byte型は1バイト、プラス・マイナス128

サンプルプログラム


public class j011 {

    public static void main(String[] args) {
        long people;
        people = 7000000000L;
        int japan;
        japan = 120000000;
        short age;
        age = 20;
        byte prefecture;
        prefecture = 47;

        System.out.println(people);
        System.out.println(japan);
        System.out.println(age);
        System.out.println(prefecture);
    }
}

実行結果


7000000000
120000000
20
47

たとえば、byte型の変数を宣言した場合、消費するメモリは1バイトだけなので、-128~127までの数字しか代入できません。

一方、long型の変数を宣言した場合、8バイトのメモリを消費しますが、-9223372036854775808~9223372036854775807 という大きな整数を代入できます。

もっぱら、整数を代入した場合、通常はint型 を使えば問題はありません。

プログラムダウンロード


もっとJavaを学びたい人は!

#Java #Java初心者 #Java学習 #プログラミング #プログラミング学習 #プログラミング初心者

この記事が気に入ったらサポートをしてみませんか?