Java で Double を文字列に変換する
- Java で Double を文字列に変換する
-
Java で
toString()
メソッドを使用して Double を文字列に変換する -
Java で
format()
メソッドを使用して Double を文字列に変換する -
Java で
Decimalformat
クラスを使用して Double を文字列に変換する -
Java で
+
演算子を使用して Double を文字列に変換する
このチュートリアルでは、Java で double 型を文字列オブジェクトに変換する方法を紹介します。また、このトピックをよりよく理解するのに役立ついくつかのサンプルコードをリストしました。
double という用語は、実数または浮動小数点数を格納するために使用される Java のデータ型です。一方、文字列は、二重引用符で囲まれた文字のシーケンスを保持するクラスです。
この記事では、valueOf()
、toString()
、valueOf()
などの組み込みメソッドを使用して、double オブジェクトを string オブジェクトに変換する方法について説明します。始めましょう!
Java で Double を文字列に変換する
この最初の方法は、浮動値を保持する double 型の可変価格がある単純な例の 1つです。文字列の valueOf()
メソッドを使用して、この値を string
オブジェクトに変換します。以下の例を参照してください。
public class Main {
public static void main(String[] args) {
double price = 44.22;
String val = String.valueOf(price);
System.out.println(val);
}
}
出力:
44.22
Java で toString()
メソッドを使用して Double を文字列に変換する
Java の Double
ラッパークラスは、double 型引数を取り、文字列オブジェクトを返す toString()
メソッドを提供します。このメソッドを使用して、Java で double 型を文字列オブジェクトに変換できます。以下の例を参照してください。
public class Main {
public static void main(String[] args) {
double price = 44.22;
String val = Double.toString(price);
System.out.println(val);
}
}
出力:
44.22
Java で format()
メソッドを使用して Double を文字列に変換する
Java は、String
クラスに属し、文字列オブジェクトのフォーマットに使用される format()
メソッドを備えています。このプロセスを使用して、double 値を文字列オブジェクトに変換できます。
これには 2つの引数があります。1つ目は値の形式、または形式指定子と言えます。2つ目は変換する値です。以下の例を参照してください。
public class Main {
public static void main(String[] args) {
double price = 44.22;
String val = String.format("%.2f", price);
System.out.println(val);
}
}
出力:
44.22
Java で Decimalformat
クラスを使用して Double を文字列に変換する
Java の DecimalFormat
クラスは、10 進データをフォーマットするために使用されます。このクラスの format()
メソッドを使用して、Java で double データ型を文字列に変換します。以下の例を参照してください。
import java.text.DecimalFormat;
public class Main {
public static void main(String[] args) {
double price = 44.22;
DecimalFormat decimalFormat = new DecimalFormat("#,##0.00");
String val = decimalFormat.format(price);
System.out.println(val);
}
}
出力:
44.22
Java で+
演算子を使用して Double を文字列に変換する
これは、Java で任意のデータ型を文字列に変換する最も簡単な方法の 1つです。ここで、任意の値を文字列に連結すると、結果は文字列型になります。したがって、ここでは同じ概念を使用して、Java で double 型を文字列に変換します。以下の例を参照してください。
public class Main {
public static void main(String[] args) {
double price = 44.22;
String val = price + "";
System.out.println(val);
}
}
出力:
44.22
関連記事 - Java String
- Java で 16 進文字列のバイト配列を変換する方法
- Java で文字列から部分文字列を削除する方法
- Java で文字列から文字列配列への変換を実行する方法
- Java 文字列をバイトに変換する方法
- Java でランダムな文字列を生成する
- Java のスワップメソッド