Рубрики
Без рубрики

Java Преобразует double в строку

Java Преобразует двойной в строку, Java двойной в строку, преобразует двойной в строку java, формат строки java двойной, как преобразовать двойной в строку в java, как разобрать двойной в строку в java, Двойной.Пример кода toString, String.valueOf, String.format.

Автор оригинала: Pankaj Kumar.

Сегодня мы рассмотрим различные способы преобразования double в string в java. Преобразование Java double в строку может быть выполнено многими способами, мы рассмотрим их один за другим с примерами фрагментов кода.

Java Преобразует Double в строку

  1. Использование оператора +

    Это самый простой способ преобразовать double в string в java.

  2. Двойной.toString()

    Мы можем использовать метод Double class toString , чтобы получить строковое представление double в десятичных точках. Ниже фрагмент кода показывает, как использовать его для преобразования double в string в java .

  3. Строка.Значение()

  4. новый двухместный номер(двухместный l)

    Двойной конструктор с двойным аргументом устарел в Java 9 , но вы должны это знать.

  5. Строка.формат()

    Мы можем использовать Формат строки Java метод для преобразования double в строку в наших программах.

  6. Десятичный Формат

    Мы можем использовать Десятичный формат класс для преобразования double в строку. Мы также можем получить строковое представление с указанными десятичными знаками и округлением наполовину.

  7. Строковый конструктор, строковый буферизатор

    Мы можем использовать StringBuilder и StringBuffer добавить функцию для преобразования double в строку.

Пример Java Double to String

Вот простая программа, в которой мы преобразуем double в строку и напечатаем ее, используя все различные методы, которые мы видели выше.

package com.journaldev.string;

import java.text.DecimalFormat;

public class JavaDoubleToString {

	public static void main(String[] args) {
		double d = 123.45d;
		String str = Double.toString(d);
		System.out.println(str);

		str = String.valueOf(d);
		System.out.println(str);

		// deprecated from Java 9, use valueOf for better performance
		str = new Double(d).toString();
		System.out.println(str);

		str = String.format("%f", d);
		System.out.println(str); //123.450000

		str = d + "";
		System.out.println(str);

		str = DecimalFormat.getNumberInstance().format(d);
		System.out.println(str);

		str = new DecimalFormat("#.0#").format(d);
		System.out.println(str);

		str = new StringBuilder().append(d).toString();
		System.out.println(str);
	}

}

Это все для преобразования double в строку в программе java.

Ссылка: Двойной документ API