【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);
}
}
実行結果
たとえば、byte型の変数を宣言した場合、消費するメモリは1バイトだけなので、-128~127までの数字しか代入できません。
一方、long型の変数を宣言した場合、8バイトのメモリを消費しますが、-9223372036854775808~9223372036854775807 という大きな整数を代入できます。
もっぱら、整数を代入した場合、通常はint型 を使えば問題はありません。
プログラムダウンロード
もっとJavaを学びたい人は!
この記事が気に入ったらサポートをしてみませんか?