[Java]:intとStringの型変換

■基本型からString型への変換

以下のサンプルプログラムでは、基本型(char、int、double)からString型へ変換しています。
サンプルソースコード
class sample {
public static void main(String args[]) {
char c = ‘あ’;
int num1 = 100;
double num2 = 777.77;

String str1 = String.valueOf( c );
String str2 = String.valueOf( num1 );
String str3 = String.valueOf( num2 );

System.out.println(“キャスト後:” + str1 );
System.out.println(“キャスト後:” + str2 );
System.out.println(“キャスト後:” + str3 );
}
}
boolean、long、floatに関しても同様に記述することで、型変換が可能です。

■String型から基本型への変換
以下のサンプルプログラムでは、String型から基本型(char、int、double)へ変換しています。
サンプルソースコード
class sample {
public static void main(String args[]) {
String str1 = “100”;
String str2 = “777.77”;

int num1 = Integer.parseInt( str1 );
double num2 = Double.parseDouble( str2 );

System.out.println(“キャスト後:” + num1 );
System.out.println(“キャスト後:” + num2 );
}
}
long、floatに関しても同様にLong、Floatなどのラッパークラスを利用することで、型変換が可能です。

スポンサーリンク
google 6948682462
google 6948682462

シェアする

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

フォローする

スポンサーリンク
google 6948682462