はじめに
Java のFloatクラスは、プリミティブ型floatの値をオブジェクトにラップするために使用されます。FloatクラスのtoString()メソッドは、float型を String 型に変換するために使用されます。この実験では、toString()メソッドを使用してfloat値を文字列に変換する方法を示します。
Java ファイルを作成する
~/projectディレクトリに、名前がFloatToStringDemo.javaの Java ファイルを作成します。
cd ~/project
touch FloatToStringDemo.java
Java コードを書く
FloatToStringDemo.javaファイルに以下の Java コードを追加します。
public class FloatToStringDemo {
public static void main(String[] args) {
//float 変数を作成する
float f1 = 2.34f;
//float を文字列に変換する
String str = Float.toString(f1);
//float 変数と変換された文字列を表示する
System.out.println("Float Value : " + f1);
System.out.println("String Value : " + str);
}
}
コードをコンパイルする
コードをコンパイルするには、ターミナルを開き、FloatToStringDemo.javaファイルがあるディレクトリにcdして、次のコマンドを実行します。
javac FloatToStringDemo.java
コードを実行する
コードを実行するには、次のコマンドを使用します。
java FloatToStringDemo
これにより、コンソールにfloat値とString値の両方が表示されます。
ユーザー入力例
toString()メソッドを示すために、ユーザ入力を取得するために、FloatToStringDemo.javaファイルに以下の Java コードを追加します。
import java.util.Scanner;
public class FloatToStringDemo {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
//ユーザからの float 型の数値入力を取得する
System.out.print("Enter a float number: ");
float f = sc.nextFloat();
//float を文字列に変換する
String str = Float.toString(f);
//float と変換された文字列を表示する
System.out.println("Float Value : " + f);
System.out.println("String Value : " + str);
}
}
コードをコンパイルして実行する
コードをコンパイルして実行するには、次のコマンドを使用します。
javac FloatToStringDemo.java
java FloatToStringDemo
これにより、ユーザ入力の例が完了します。
まとめ
この実験では、Java のFloatクラスについて学び、float値をStringに変換するためのtoString()メソッドの使い方を示しました。手順を追って、Java コードを書き、コンパイルし、実行する方法を学びました。



