В этом блоге будут продемонстрированы методы преобразования double в String в Java.
Как преобразовать double в строку в Java?
Для преобразования double в String в Java вы можете использовать:
- Метод Double.toString()
- Метод String.valueOf()
- оператор '+'
- Метод String.format()
- Метод StringBuilder.append()
- Метод StringBuffer.append()
Мы обсудим каждый из упомянутых методов один за другим!
Метод 1: преобразование double в String в Java с использованием метода Double.toString()
Чтобы преобразовать double в String, вы можете использовать « нанизывать() ” статический метод класса Double. Он преобразует двойные числовые значения в строку. Поскольку это статический метод, нам не нужно создавать объект и вызывать метод с именем класса.
Синтаксис
Double.toString ( вал ) ;
Здесь « нанизывать() ' метод преобразует ' вал двойная переменная в String.
Пример
Во-первых, мы создадим переменную типа double с именем « вал ” и присвойте следующее значение:
двойной вал = 783,8956d;Далее мы будем называть « Double.toString() ” и передать ему в качестве аргумента созданную двойную переменную:
Нить ул = Double.toString ( вал ) ;Приведенный ниже оператор печати вернет « истинный », если преобразованная переменная, которая является « ул ” — экземпляр String; в противном случае он вернется » ЛОЖЬ ”:
System.out.print ( ул instanceof Строка ) ;
На выходе отображается « истинный ”, что указывает на то, что тип данных результирующего значения — String:
Метод 2: преобразование double в String в Java с использованием метода String.valueOf()
Вы также можете использовать функцию « ценность() ” Статический метод класса String для преобразования double в String. Он принимает десятичное значение любого типа, например double, в качестве параметра и преобразует его в строку.
Синтаксис
String.valueOf ( вал )Здесь « ценность() » преобразует двойную переменную «val» в строку.
Пример
Во-первых, мы создадим переменную типа double с именем « вал ” и сохраните в нем следующее значение:
двойной вал = 583,856d;Далее мы будем называть « String.valueOf() ', передав ' вал ” в качестве параметра:
Нить ул = String.valueOf ( вал ) ;Наконец, мы проверим, является ли преобразованное значение экземпляром String или нет:
System.out.print ( ул instanceof Строка ) ;
Выход
Способ 3: преобразовать double в String в Java, используя « + Оператор
Самый простой способ преобразовать double в String — использовать оператор сложения «+». Он действует как оператор конкатенации при использовании со строками. Точно так же двойное значение можно преобразовать в строку, просто объединив его с пустой строкой.
Синтаксис
вал + ''Здесь « + » будет конкатенировать « вал ” переменная типа double с пустой строкой, что приводит к ее преобразованию double в String.
Пример
Во-первых, мы будем хранить десятичное значение в переменной « вал ”:
двойной вал = 543,656d;Затем создайте переменную типа String « ул », который сохраняет преобразованную строку после объединения « вал ” с пустой строкой:
Нить ул = значение + '' ;Наконец, мы проверим, является ли преобразованное значение экземпляром String или нет:
System.out.print ( ул instanceof Строка ) ;
Выход
Теперь идите к следующему разделу!
Метод 4: преобразование double в String в Java с использованием метода String.format()
“ Строка.формат() ” также можно использовать для преобразования типа double в String. В этом методе мы будем передавать десятичное значение с помощью « %f », который указывает, что второй параметр содержит числа с плавающей запятой. Затем он преобразует двойное значение в формат String.
Синтаксис
String.format ( '%f' , вал )Здесь « Строка.формат() ' метод преобразует ' вал ” переменная типа double в формат String.
Пример
В этом примере у нас есть двойная переменная « вал ” со следующим значением:
двойной вал = 1233,676d;Теперь мы будем называть « Строка.формат() 'метод и проход' %f ” в качестве спецификатора и ” вал ” в качестве второго параметра:
Строка ул = String.format ( '%f' , вал ) ;Наконец, мы проверим, является ли преобразованное значение экземпляром String или нет:
System.out.print ( ул instanceof Строка ) ;
Выход
Метод 5: преобразование double в String в Java с использованием метода StringBuilder.append()
В Java « добавить() метод « StringBuilder ” также используется для преобразования типа double в String.
Синтаксис
Строка str = новый StringBuilder ( ) .добавлять ( вал ) .нанизывать ( ) ;Чтобы использовать этот метод, сначала мы создадим объект класса StringBuilder, а затем добавим значение двойной переменной « вал ” в нем и преобразовать его в String.
Пример
Теперь мы создадим новый объект « StringBuilder ' класс с именем ' ул ' и позвоните в ' добавить() ', передав ' вал ” переменная double и преобразование ее в строку с помощью метода “toString()”:
Строка str = новый StringBuilder ( ) .добавлять ( вал ) .нанизывать ( ) ;
Выход
Метод 6: преобразование double в String в Java с использованием метода StringBuffer.append()
Существует еще один метод преобразования double в String, который называется « добавить() метод « Строковый буфер ' учебный класс. Это работает так же, как выше» StringBuilder.append() метод. Он также создает объект класса StringBuffer для доступа к методам и последующего преобразования в String.
Синтаксис
Строка str = новый StringBuffer ( ) .добавлять ( вал ) .нанизывать ( ) ;Чтобы использовать этот метод, сначала мы создадим объект класса StringBuffer, а затем добавим значение двойной переменной « вал ” в нем и преобразовать его в String.
Пример
Во-первых, создайте экземпляр класса StringBuffer, а затем вызовите метод append(), передав двойное значение, которое будет преобразовано в строку с помощью « нанизывать() метод:
Выход
Мы предложили основную информацию, связанную с преобразованием double в String в Java.
Вывод
Чтобы преобразовать double в String в Java, вы можете использовать различные методы, такие как Double.toString(), String.valueOf(), оператор «+», String.format(), StringBuilder.append() и StringBuffer.append( ) метод. Первые четыре метода не требуют создания дополнительного объекта для указанной цели, тогда как для последних двух методов требуется создать объект определенного класса, а затем вызвать связанный с ним метод. В этом блоге мы продемонстрировали методы преобразования double в String.