はじめに
Java では、float を文字列に変換する方法は複数あります。この実験では、Java で Float を String に変換する 3 つの異なる方法について説明します。扱う 3 つの方法は、String クラスのvalueOf()メソッドを使用する方法、Float クラスのtoString()メソッドを使用する方法、および文字列リテラルを使用する方法です。
Float 値を宣言する
値が10.5のfloatValueという名前の 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 で文字列値に変換することができます。



