Введение
В Java double - это тип данных, который может хранить вещественные значения, в то время как строка - это последовательность символов. Преобразование между этими двумя типами является распространенной операцией при программировании. В этом лабе вы узнаете, как преобразовать double в строку в Java.
Объявить переменную типа Double
Объявите переменную типа Double doubleValue и инициализируйте ее значением 10.55.
Double doubleValue = 10.55;
Использовать метод.toString()
Используйте метод .toString() из класса Double, чтобы преобразовать double в строку. Сохраните результирующую строку в новую переменную String с именем stringValue.
String stringValue = doubleValue.toString();
Использовать метод String.format()
Используйте метод String.format(), чтобы создать отформатированное строковое представление doubleValue с точностью до двух знаков после запятой. Сохраните результат в переменную String с именем formattedString.
String formattedString = String.format("%.2f", doubleValue);
Использовать метод String.valueOf()
Используйте метод String.valueOf(), чтобы преобразовать doubleValue в строку. Сохраните результат в переменную String с именем valueOfString.
String valueOfString = String.valueOf(doubleValue);
Использовать оператор +
Используйте оператор +, чтобы конкатенировать строку с doubleValue. Сохраните результат в переменную String с именем concatenatedString.
String concatenatedString = "" + doubleValue;
Распечатать результаты
Распечатайте все переменные строк, созданные в шагах 3 - 6, с использованием System.out.println();
System.out.println("doubleValue в виде строки: " + stringValue);
System.out.println("Отформатированная строка: " + formattedString);
System.out.println("Строковое представление с использованием String.valueOf(): " + valueOfString);
System.out.println("Конкатенированная строка: " + concatenatedString);
Компилировать и запустить
Компилируйте файл Java с использованием javac DoubleToString.java, а затем запустите его с использованием java DoubleToString.
javac DoubleToString.java && java DoubleToString
Вывод
Вывод должен быть таким:
doubleValue в виде строки: 10.55
Отформатированная строка: 10.55
Строковое представление с использованием String.valueOf(): 10.55
Конкатенированная строка: 10.55
Резюме
В этом практическом занятии мы узнали, как преобразовать значение типа double в строку на Java. Мы использовали четыре различных подхода для этого: метод .toString(), метод String.format(), метод String.valueOf() и оператор +.



