まとめ Java 数値 ⇔ 文字列変換 数値最大値

LINEで送る
Pocket

Java の数値 から文字列変換。文字列からの数値変換方法、数値の最大値、最小値を表にまとめました。

文字列 ⇒ 数値 (byte, short, int, long, float, double, boolean)

Byte.parseByte(“123”);123
Short.parseShort(“123”);123
Integer.parseInt(“123”);123
Long.parseLong(“123”);123
Float.parseFloat(“123”);123.0
Double.parseDouble(“123”);123.0
Boolean.parseBoolean(“false”);false
Boolean.parseBoolean(“true”);true
Boolean.parseBoolean(“0”);false
Boolean.parseBoolean(“1”);false

数値  ⇒ 文字列 

String.valueOf(123)“123”
“” + 123“123”
Integer.toString(123);“123”
Double.toString(123.0);“123.0”

数値 ⇒ 数値

int i = 123;
float f = (float)i;
123.0
int i = 123;
double b = (double)i;
123.0

数値の最大値、最小値

値の範囲
byte(8bit)-128 〜 127
short(16bit)-32768 〜 32767
int(32bit)-2,147,483,648 〜 2,147,483,647
long(64bit)-9223372036854775808 〜 9223372036854775807
float(32bit)負の値
-3.4028235E+38 ~ -1.401298E-45
正の値
1.401298E-45 ~ 3.4028235E+38 
double(64bit)負の値
-1.79769313486231570E+308 ~ -4.94065645841246544E-324
正の値
4.94065645841246544E-324 ~ 1.79769313486231570E+308
LINEで送る
Pocket

  • このエントリーをはてなブックマークに追加

コメントを残す

*

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください