CodeGym /Java Blog /Random-IT /Java Converti Double in String
John Squirrels
Livello 41
San Francisco

Java Converti Double in String

Pubblicato nel gruppo Random-IT

Cos'è un "doppio"?

Il tipo di dati primitivo “double” in Java viene utilizzato per memorizzare numeri decimali con un livello di precisione più elevato fino a 15 cifre. Mentre “float” fornisce 6-7 cifre di precisione, “double” è più ampiamente utilizzato per una maggiore precisione di calcoli e misurazioni.Java Converti doppio in stringa - 1

Cos'è un "doppio" in Java?

"Double" è una classe wrapper in Java che memorizza il tipo primitivo di "double". Viene fornito con una serie di funzioni utili per manipolazioni e calcoli "doppi". Ad esempio, puoi convertire Java double in string in modo abbastanza efficace utilizzando il suo oggetto wrapper.

Come convertire Java Double in String?

Puoi convertire double in string in Java con vari metodi semplici. Diamo un'occhiata ad alcuni esempi.

Metodo Double.toString()

package com.doubletostring.java;
public class ConvertDoubleToString {

	public static void main(String[] args) {

		Double pi = 3.141592653589793;
		System.out.println("Pi Double: " + pi);

		// Converting Double to String using Double.toString() method
		String piStr = Double.toString(pi);
		System.out.println("Pi String: " + piStr);

	}
}

Produzione

Pi doppio: 3.141592653589793 Pi stringa: 3.141592653589793
Questo è l'approccio più pratico e comunemente utilizzato per convertire i double Java in stringhe.

Metodo String.valueOf()

package com.doubletostring.java;
public class StringValueOfDouble {

	public static void main(String[] args) {

		Double screwGaugeReading = 7.271572353580126;
		System.out.println("Screw Gauge Reading Double: " + screwGaugeReading);

		// Converting Double to String using String.valueOf() method
		String screwGaugeReadingStr = String.valueOf(screwGaugeReading);
		System.out.println("Screw Gauge Reading String: " + screwGaugeReadingStr);
	}
}

Produzione

Lettura del calibro a vite doppia: 7.271572353580126 Stringa di lettura del calibro a vite: 7.271572353580126

Metodo String.format()

package com.doubletostring.java;
public class StringFormat {

	public static void main(String[] args) {

		Double vernierCalliper = 7.271572353580126;
		System.out.println("Vernier Calliper Double: " + vernierCalliper);

		// Converting Double to String using String.format() method
		// Format Literal "%s" returns String for any parameter data type
		// Parameter is "Double" in our case
		String vernierCalliperStr = String.format("%s", vernierCalliper);
		System.out.println("Vernier Calliper String: " + vernierCalliperStr);
	}
}

Produzione

Calibro a corsoio doppio: 7.271572353580126 Corda calibro a corsoio: 7.271572353580126

Conclusione

A questo punto, dovresti avere familiarità con i diversi modi di convertire il double Java in una stringa. Ma per padroneggiare qualsiasi cosa, la pratica è la chiave. Buona fortuna e buona programmazione!
Commenti
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION