Float を String に変換する

JavaBeginner
オンラインで実践に進む

はじめに

Java では、float を文字列に変換する方法は複数あります。この実験では、Java で Float を String に変換する 3 つの異なる方法について説明します。扱う 3 つの方法は、String クラスのvalueOf()メソッドを使用する方法、Float クラスのtoString()メソッドを使用する方法、および文字列リテラルを使用する方法です。

Float 値を宣言する

値が10.5floatValueという名前の float 変数を宣言して初期化します。

float floatValue = 10.5f;

valueOf() メソッドを使って Float を String に変換する

String クラスのvalueOf()メソッドを使って、floatValueを文字列に変換します。

String strValue = String.valueOf(floatValue);

文字列を出力する

strValueとそのデータ型を出力します。

System.out.println(strValue);
System.out.println("Data Type: " + strValue.getClass().getName());

toString() メソッドを使って Float を String に変換する

Float クラスのtoString()メソッドを使って、floatValueを文字列に変換します。

String strValue2 = Float.toString(floatValue);

文字列を出力する

strValue2とそのデータ型を出力します。

System.out.println(strValue2);
System.out.println("Data Type: " + strValue2.getClass().getName());

文字列リテラルを使って Float を String に変換する

文字列リテラルを使って、floatValueを文字列に変換します。

String strValue3 = "" + floatValue;

文字列を出力する

strValue3とそのデータ型を出力します。

System.out.println(strValue3);
System.out.println("Data Type: " + strValue3.getClass().getName());

コードをコンパイルして実行する

コードをコンパイルするには、次のコマンドを使用します。

javac FloatToString.java

コンパイル済みのコードを実行するには、このコマンドを使用します。

java FloatToString

まとめ

この実験では、Java において Float を String に変換する 3 つの異なる方法について説明しました。説明した変換方法は、String クラスのvalueOf()メソッドを使用する方法、Float クラスのtoString()メソッドを使用する方法、および文字列リテラルを使用する方法です。これらの方法を使用することで、浮動小数点数値を Java で文字列値に変換することができます。