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

Метод valueOf класса Double

Метод valueOf класса Double преобразует примитивное значение типа double или строку в объект класса Double. В первый параметр мы передаем значение типа double или строку String, которую нужно преобразовать. Метод возвращает новый объект Double, содержащий переданное значение.

Существует две перегрузки метода: одна принимает примитивное значение double, вторая - строку String. Если строка не может быть преобразована в число, выбрасывается исключение NumberFormatException.

Синтаксис

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

Пример

Давайте преобразуем примитивное значение типа double в объект класса Double:

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

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

3.14

Пример

Давайте преобразуем строку в объект класса Double:

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

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

12345.0

Пример

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

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

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

3.14

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

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