コツコツ学習ブログ

プログラマのweb上のメモ的なもの

Java データ型について

Javaの代表的なデータ型について。

 

分類 型名 格納するデータ 変数宣言の例 利用頻度
整数 byte とても小さな整数 byte glasses;
整数 short 小さな整数 short age;
整数 int 普通の整数 int salary;
整数 long 大きな整数 long World People;
小数 float 少し曖昧でも良い少数 float weight;
小数 double 普通の小数 double pi;
真偽値 boolean true か false boolean isError
文字 char 1つの文字 char initial;
文字列 String 文字の並び String name;

 

■整数の型

byte,short,int,long の順に使用メモリが大きくなる。

基本的にはint使用

 

■小数の型

浮動小数点数型」とも呼ばれる。

doubleの方がfloatより多くのメモリを消費するが、より厳密な計算を

行える。

基本的にはdoubleを使用する。

 

また、浮動小数点数型には真に厳密な計算が出来ないという弱点がある。

計算を行った際に技かな誤差。

そのため、金額の計算などにfloatやdoubleを使用してはいけない

 

■文字型

  char→半角、全角問わず「1文字」を代入できる型

  String→文字列を代入できる