転職を繰り返したサラリーマンの多趣味ブログ

30才未経験でSEに転職した人の多趣味ブログ

【技術書メモ】【パーフェクトJava⑦】文字列への変換、文字列からの変換

文字列への変換

こんな方法があるのか。知らなかった。。

// trueという文字列に変換
boolean b = true;
String str = String.valueOf(b);

// aという文字列に変換
char ch = 'a';
String str2 = String.valueOf(ch);

// 123という文字列に変換
int i = 123;
String str3 = String.valueOf(i);

// 123.1という文字列に変換
float f = 123.1f;
String str4 = String.valueOf(f);

文字列への変換(別手段)

自分は普段こっちを使ってた。

// trueという文字列に変換
boolean b = true;
String str = Boolean.toString(b);

// aという文字列に変換
char ch = 'a';
String str2 = Character.toString(ch);

// 123という文字列に変換
int i = 123;
String str3 = Integer.toString(i);

// 123.1という文字列に変換
float f = 123.1f;
String str4 = Float.toString(f);

文字列からの変換

boolean b = Boolean.parseBoolean("true");

int i = Integer.parseInt("123");

float f = Float.parseFloat("123.0f");