java文字列数値の相互変換

プログラマなら絶対使うであろう文字列数値変換

推奨されるのは以下の方法です

数値→文字列

String s = String.valueOf(i);

文字列→数値

int i = Integer.parseInt(s);

※sが数値などでないとエラーになります


他にも方法があります

数値→文字列

String s = "" + i; 
String s = Integer.toString(i);

文字列→数値

int i = Integer.valueOf(s).intValue();

効率が悪いので推奨されていません

C#などはtoStringを使うことが多いので言語によって注意が必要のようです