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

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

Java Преобразует строку в двойную, Строку Java в двойную, строку в двойную java, преобразует строку в двойную java, преобразует строку в двойной объект, Double.parseDouble(), Double.valueOf(), Десятичный формат анализирует строку в двойную

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

Преобразование строки Java в двойную может быть выполнено многими способами. Сегодня мы рассмотрим некоторые распространенные способы преобразования строки java в двойной примитивный тип данных или двойной объект. Обратите внимание, что, поскольку java поддерживает автобоксы, тип двойного примитива и двойной объект могут использоваться взаимозаменяемо без каких-либо проблем.

Double d1 = 10.25d;
//autoboxing from double to Double
double d = Double.valueOf(10.25); 
//unboxing from Double to double

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

Давайте рассмотрим все различные способы преобразования строки в double в java.

  1. Double.Парседубль()

    Мы можем проанализировать строку для удвоения, используя метод parseDouble () . Строка может начинаться с “-” для обозначения отрицательного числа или “+” для обозначения положительного числа. Также любые конечные 0 удаляются из двойного значения. Мы также можем иметь “d” в качестве идентификатора, строка которого является двойным значением. Этот метод возвращает двойной тип примитива. Ниже фрагмент кода показывает, как преобразовать строку в double с помощью метода Double.parseDouble ().

  2. Double.valueOf()

    Этот метод работает почти так же, как метод parseDouble (), за исключением того, что он возвращает двойной объект. Давайте посмотрим, как использовать этот метод для преобразования строки в двойной объект.

  3. новый Двойной(Строки)

    Мы также можем преобразовать строку в двойной объект с помощью его конструктора. Также, если нам нужен двойной примитивный тип, мы можем использовать для него метод double Value () . Обратите внимание , что этот конструктор устарел в Java 9 , предпочтительным подходом является использование методов parseDouble() или valueOf () .

  4. Разбор десятичного формата()

    Это полезно для анализа отформатированной строки на удвоение. Например, если строка “1,11,111.23 d”, то мы можем использовать десятичный формат для анализа этой строки, чтобы удвоить ее как:

    Обратите внимание , что метод parse() возвращает экземпляр Number , поэтому мы вызываем doubleValue () , чтобы получить из него примитивный тип double. Также этот метод вызывает Исключение ParseException , если строка неправильно отформатирована.

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

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