H
Holographie
Gast
Hallo zusammen,
Bei einem kleinen Thema in einem Buch, probierte ich folgenden Code aus. Kompiliert wird er, aber bei der ausführung mit java, kommt eine Meldung. Die JDK - und JAVA -Version die ich benutze ist 7, das Buch beschreibt 5.
dieser Code wird ausgeführt
dieser Code bekommt eine Meldung?
mit dieser Meldung
Vielleicht hat jemand Antworten dazu. Danke
Schönes Wochenende
P.
Bei einem kleinen Thema in einem Buch, probierte ich folgenden Code aus. Kompiliert wird er, aber bei der ausführung mit java, kommt eine Meldung. Die JDK - und JAVA -Version die ich benutze ist 7, das Buch beschreibt 5.
dieser Code wird ausgeführt
Java:
public class TestFormatierung {
public static void main(String[] args) {
String s = String.format("Dein Gewinn ist %,d Euro!", 10000,877780);
System.out.println(s);
}
}
dieser Code bekommt eine Meldung?
Java:
public class TestFormatierung {
public static void main(String[] args) {
String s = String.format("Dein Gewinn ist %,.3f Euro!", 10000000,877780);
System.out.println(s);
}
}
mit dieser Meldung
Java:
C:\vkbf>java TestFormatierung
Exception in thread "main" java.util.IllegalFormatConversionException: f != java
.lang.Integer
at java.util.Formatter$FormatSpecifier.failConversion(Unknown Source)
at java.util.Formatter$FormatSpecifier.printFloat(Unknown Source)
at java.util.Formatter$FormatSpecifier.print(Unknown Source)
at java.util.Formatter.format(Unknown Source)
at java.util.Formatter.format(Unknown Source)
at java.lang.String.format(Unknown Source)
at TestFormatierung.main(TestFormatierung.java:3)
Vielleicht hat jemand Antworten dazu. Danke
Schönes Wochenende
P.