アットウィキロゴ

変数

分類名 整数名 サイズ 値の範囲 初期値
符号付整数 byte 1byte -128~+127 0
符号付整数 short 2bytes -32768~+32767 0
符号付整数 int 4bytes -2147483648~+2147483647 0
符号付整数 long 8bytes -9223372036854775808~+9223372036854775807 0L
浮動小数点数 float 4bytes 約±3.40282347e+38の範囲(精度は6桁) 0.0F
浮動小数点数 double 8bytes 約±1.79769313486231570e+308の範囲(精度は15桁) 0.0
文字 char 2bytes '\u0000'~'\uFFFF' '\u0000'
真偽値 boolean 1bit trueまたはfalse false

上記の8種類の事を基本データ型(プリミティブ型)と言う。

ミニ知識

JAVAは色々な種類のデータを扱うことができ、分類を分けると
基本データ型:符号付整数、浮動小数点数、文字、真偽等があります。
参照型:配列、列挙、クラス、インターフェース等があります。
に分かれる。


byteやshortは使い道が。。。

基本的に整数で使われるのは「int」浮動小数点なら「double」だと思います。

charの使い方としては。

1.class Test{
2.public static void main(String[] args){
3.	char i = 'a'; //charは文字型なので''←シングルクォーテーションを付けましょう。
4.	System.out.println("i = "i); //2行目で 宣言したiを表示。
5.	}
6.}

3行目の「char i = 'a';」は charは2バイト文字なので一応「char i = 'あ';」と書くことも可能です。
ここでUNICODE最高と思う人もいるかも?(´・ω・`)

ただ、JAVAの場合はきちんとした文字列を使用するものがあります!これはステキ。。。。
その名も「String」。まぁ・・・使って説明を(ノ´∀`*)

1.class Test{
2.public static void main(String[] args){
3.	String i = "String最高"; //Stringは""←ダブルクォーテーションを付けましょう。
4.	System.out.println("i = "i); //2行目で 宣言したiを表示。
5.	}
6.}

コンパイル等してお試しください。
最終更新:2008年01月21日 01:48
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。