今回はint型
とString型
の変換の方法について紹介します。方法は複数ありますが一番ノーマルで推奨されるやり方のみ取り上げます。
int型→String型への変換方法
int型
からString型
へ変換するには、Stringクラス
のvalueOfメソッド
を使います。書式は以下の通りです。
変数num
の中身を変数str
に代入することができます。
String型→int型への変換方法
String型
からint型
へ変換するにはIntegerクラス
のparseIntメソッド
を使います。書式は以下の通りです。
変数str
の中身を変数num
に代入することができます。なお、以下のようにint型
に文字を入れようとするとNumberFormatException
のエラーが出ます。
メソッドの使用例
上記の2つのメソッドの使用例をサンプルコードで示します。変数の型はClassオブジェクト
のgetSimpleNameメソッド
で確認します。このメソッドは参照型のみ扱われるため、int型
の判定はObject型
にキャストを行っています。
型変換がされていることが分かります。以上で記事を終わりにします。
参考文献
関連記事