РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
149 of 1163 menu

Класс Double

Класс Double является частью пакета java.lang и представляет собой объектную обертку для примитивного типа double. Он позволяет хранить значение с плавающей точкой двойной точности в виде объекта, а также предоставляет набор статических и экземплярных методов для преобразования строк в числа, сравнения значений, получения примитива обратно и проверки особых состояний (например, NaN или бесконечности). В первый параметр методов parseDouble и valueOf мы передаем строку, которую нужно преобразовать, а метод doubleValue не принимает параметров и возвращает примитивное значение.

Синтаксис

Double.parseDouble(String s) Double.valueOf(String s) Double.valueOf(double d) doubleValue()

Пример

Давайте преобразуем строку в число с плавающей точкой с помощью метода parseDouble:

public class Main { public static void main(String[] args) { String str = "12345"; double res = Double.parseDouble(str); System.out.println(res); } }

Результат выполнения кода:

12345.0

Пример

Давайте получим объект Double из строки с помощью метода valueOf и выведем его на экран:

public class Main { public static void main(String[] args) { Double res = Double.valueOf("12345"); System.out.println(res); } }

Результат выполнения кода:

12345.0

Пример

Давайте получим примитивное значение обратно из объекта Double с помощью метода doubleValue:

public class Main { public static void main(String[] args) { Double obj = Double.valueOf("12345"); double res = obj.doubleValue(); System.out.println(res); } }

Результат выполнения кода:

12345.0

Смотрите также

  • метод parseDouble,
    который преобразует строку в число double
  • метод valueOf,
    который возвращает объект Double
  • метод doubleValue,
    который возвращает примитив double
  • метод to double,
    который описывает приведение к типу double
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить