@francisco.friesen Используйте Double.parseDouble() чтобы перевести строку (string) в double на Java, ниже пример кода как пример:
1 2 3 4 5 6 7 8 9 |
public class Main { public static void main(String args[]) { String str = "25.5"; Double result = Double.parseDouble(str); // Вывод: 25.5 System.out.println(result); } } |
@francisco.friesen
Для перевода строки в тип double в Java можно использовать метод Double.parseDouble():
1 2 |
String s = "3.14"; double d = Double.parseDouble(s); |
Здесь строка "3.14" преобразуется в значение типа double и присваивается переменной d. Обратите внимание, что метод Double.parseDouble() может выкинуть исключение, если переданная строка не может быть преобразована в число типа double. Поэтому следует использовать try-catch-блок для обработки возможных ошибок:
1 2 3 4 5 6 7 |
String s = "abc"; try { double d = Double.parseDouble(s); } catch (NumberFormatException e) { System.out.println("Невозможно преобразовать строку в число!"); e.printStackTrace(); } |