#データ型
データ型とは、変数に入れるデータの集類のことです。
データ型は、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);
}
}