I denne vejledning lærer vi at konvertere dobbeltvariabler til strengen i Java.
For at forstå dette eksempel skal du have kendskab til følgende Java-programmeringsemner:
- Java-datatyper (primitive)
- Java-streng
Eksempel 1: Java-program til at konvertere dobbelt til streng ved hjælp af valueOf ()
class Main ( public static void main(String() args) ( // create double variable double num1 = 36.33; double num2 = 99.99; // convert double to string // using valueOf() String str1 = String.valueOf(num1); String str2 = String.valueOf(num2); // print string variables System.out.println(str1); // 36.33 System.out.println(str2); // 99.99 ) )
I eksemplet ovenfor har vi brugt klassens valueOf()
metode til String
at konvertere double
variablerne til strenge.
Bemærk : Dette er den mest foretrukne måde at konvertere double
variabler til streng i Java.
Eksempel 2: Java-program til at konvertere dobbelt til streng ved hjælp af toString ()
Vi kan også konvertere de dobbelte variabler til strenge ved hjælp af toString()
metoden i Double-klassen. For eksempel,
class Main ( public static void main(String() args) ( // create double variables double num1 = 4.76; double num2 = 786.56; // convert double to string // using toString() String str1 = Double.toString(num1); String str2 = Double.toString(num2); // print string variables System.out.println(str1); // 4.76 System.out.println(str2); // 786.56 ) )
Her har vi brugt klassens toString()
metode til Double
at konvertere double
variablerne til en streng.
Det Double
er en indpakningsklasse i Java. For at lære mere, besøg Java Wrapper Class.
Eksempel 3: Java-program til at konvertere dobbelt til streng ved hjælp af + operatør
class Main ( public static void main(String() args) ( // create double variables double num1 = 347.6D; double num2 = 86.56D; // convert double to string // using + sign String str1 = "" + num1; String str2 = "" + num2; // print string variables System.out.println(str1); // 347.6 System.out.println(str2); // 86.56 ) )
Bemærk linjen,
String str1 = "" + num1;
Her bruger vi strengkombinationen til at konvertere en double
variabel til strengen. Hvis du vil vide mere, skal du besøge Java String-sammenkædning.
Eksempel 4: Java-program til at konvertere dobbelt til streng ved hjælp af format ()
class Main ( public static void main(String() args) ( // create a double variable double num = 99.99; // convert double to string using format() String str = String.format("%f", num); System.out.println(str); // 99.990000 ) )
Her har vi brugt format()
metoden til at formatere den specificerede double
variabel i en streng. For at lære mere om formateringsstreng, besøg Java String format ().