JAVA OptionPane.showMessageDialog Ausgabe-Formatierung für dezimal

Ich bin sehr neu in Java und spielen mit der Anzeige einer Nachricht mit GUI. Also wenn die Konsole verwenden,

System.out.printf("Your total montly bill is $%.2f",  totalCost); 

gibt mir die Ausgabe mit dezimal-so wie es soll. Ich bin versucht, das gleiche zu tun mit diesem, aber ich bekomme mehr Ziffern nach dem Komma, weil totalCost ist eine Art double. Wie kann ich die Ausgabe formatieren, so dass nur zwei Ziffern nach dem Komma? Danke.

JOptionPane.showMessageDialog(null, "Your monthly payment is " + totalCost);

InformationsquelleAutor user1781482 | 2013-02-07

Schreibe einen Kommentar