Java Float の toString メソッド

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

💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください

はじめに

Java のFloatクラスは、プリミティブ型floatの値をオブジェクトにラップするために使用されます。FloatクラスのtoString()メソッドは、float型を String 型に変換するために使用されます。この実験では、toString()メソッドを使用してfloat値を文字列に変換する方法を示します。


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL java(("Java")) -.-> java/BasicSyntaxGroup(["Basic Syntax"]) java(("Java")) -.-> java/StringManipulationGroup(["String Manipulation"]) java(("Java")) -.-> java/ObjectOrientedandAdvancedConceptsGroup(["Object-Oriented and Advanced Concepts"]) java(("Java")) -.-> java/FileandIOManagementGroup(["File and I/O Management"]) java(("Java")) -.-> java/SystemandDataProcessingGroup(["System and Data Processing"]) java/BasicSyntaxGroup -.-> java/data_types("Data Types") java/BasicSyntaxGroup -.-> java/variables("Variables") java/BasicSyntaxGroup -.-> java/output("Output") java/BasicSyntaxGroup -.-> java/type_casting("Type Casting") java/StringManipulationGroup -.-> java/strings("Strings") java/ObjectOrientedandAdvancedConceptsGroup -.-> java/user_input("User Input") java/FileandIOManagementGroup -.-> java/files("Files") java/SystemandDataProcessingGroup -.-> java/string_methods("String Methods") subgraph Lab Skills java/data_types -.-> lab-117686{{"Java Float の toString メソッド"}} java/variables -.-> lab-117686{{"Java Float の toString メソッド"}} java/output -.-> lab-117686{{"Java Float の toString メソッド"}} java/type_casting -.-> lab-117686{{"Java Float の toString メソッド"}} java/strings -.-> lab-117686{{"Java Float の toString メソッド"}} java/user_input -.-> lab-117686{{"Java Float の toString メソッド"}} java/files -.-> lab-117686{{"Java Float の toString メソッド"}} java/string_methods -.-> lab-117686{{"Java Float の toString メソッド"}} end

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 コードを書き、コンパイルし、実行する方法を学びました。