Java-program til at konvertere variabler med dobbelt type til streng

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 Stringat konvertere doublevariablerne til strenge.

Bemærk : Dette er den mest foretrukne måde at konvertere doublevariabler 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 Doubleat konvertere doublevariablerne til en streng.

Det Doubleer 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 doublevariabel 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 doublevariabel i en streng. For at lære mere om formateringsstreng, besøg Java String format ().

Interessante artikler...