Compiler-Fehler Format specifier %d

Plugon

Mitglied
Hallo,

Ich bin erst seit kurzem mit Java beschäftigt und habe ein Problem:

Java:
Exception in thread "main" java.util.MissingFormatArgumentException: Format specifier '%d'
    at java.util.Formatter.format(Unknown Source)
    at java.io.PrintStream.format(Unknown Source)
    at java.io.PrintStream.printf(Unknown Source)
    at TowerOfHanoi.move(TowerOfHanoi.java:12)
    at TowerOfHanoi.move(TowerOfHanoi.java:7)
    at TowerOfHanoi.move(TowerOfHanoi.java:7)
    at TowerOfHanoi.move(TowerOfHanoi.java:7)
    at TowerOfHanoi.main(TowerOfHanoi.java:15)

Wie gesagt, bin ich neu und hab mich an den Türmen von Hanoi versucht.

(4 Scheiben mit unterschiedlicher Größe auf einer Kupfersäule sollen auf eine Goldsäule gebracht werden. Dieses Programm gibt die Schritte heraus.)

Java:
class TowerOfHanoi {

static void move( int n, String fromPeg, String toPeg, String usingPeg) {
    if ( n > 1)
{
move(n-1,fromPeg,usingPeg,toPeg);
System.out.printf ("Bewege Scheibe %d von der %s zur %s.%n,n,fromPeg,toPeg");
move(n-1,fromPeg,usingPeg,toPeg);
        }
    else
        System.out.printf ("Bewege Scheibe %d von der %s zur %s.%n,n,fromPeg,toPeg");
}
public static void main( String[] args){
    move( 4, "Kupfersäule", "Silbersäule", "Goldsäule");
   
}
}


Ich nehme an, dass der Fehler bei den Stellen mit Bewege Scheibe %d von der %s zur %s.%n,n,fromPeg,toPeg liegt.

Habe bisher nichts dazu gefunden, was mir hilft. :/



Freue mich auf eure Antworten und vielen Dank im voraus!

Lg,
Plugon
 

Flown

Administrator
Mitarbeiter
Es sollte eher so aussehen:
Java:
System.out.printf ("Bewege Scheibe %d von der %s zur %s.%n", n, fromPeg, toPeg);
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
J Simple Date Format Alternativen bitte um Code Allgemeine Java-Themen 14
x46 String Format Fehler Allgemeine Java-Themen 2
M Bei String.format ein Komma statt einem Punkt ausgeben lassen Allgemeine Java-Themen 1
MiMa Das Datum Format ist mir unbekannt. Allgemeine Java-Themen 1
L Erste Schritte Java Date Format Pattern bestimmten Allgemeine Java-Themen 2
D AWT Tiff-Datei darstellen bzw in darstellbares Format umwandeln Allgemeine Java-Themen 2
B JTextArea 6 mal auf DinA4 Format verteilen und drucken Allgemeine Java-Themen 1
L Videodateien über Java öffnen unabhängig vom Format Allgemeine Java-Themen 4
F Parser Framework/Plugin für Datei in Custom-Format Allgemeine Java-Themen 2
G Binaräres Format in Dezimalformat umwandeln u. dabei die Zwischenschritte ausgeben Allgemeine Java-Themen 3
S Frage zu Format Modifiers in Log4j Allgemeine Java-Themen 11
K LibreOffice Tabelle Dateien im Format .ods bearbeiten Allgemeine Java-Themen 2
Tobse Input/Output Dateiformat: Serialisierung VS Custom format Allgemeine Java-Themen 6
T String in Date parsen (*ohne* bekanntes Format) Allgemeine Java-Themen 8
D JMF - lässt sich nicht im ausgewählten Format aufnehmen Allgemeine Java-Themen 2
G Swing JEditorPaneAppender (Output im HTML-Format) Allgemeine Java-Themen 12
Shoox GZIP format Fehler Allgemeine Java-Themen 5
DEvent embedded Object Database in Text Format Allgemeine Java-Themen 5
C Datum erstellen für SQL Format Date Allgemeine Java-Themen 3
Daniel_L RTF - Format aus Zwischenablage erkennen und "einlesen"? Allgemeine Java-Themen 5
D Datei im DOS/ASCII-Format einlesen. Allgemeine Java-Themen 9
Z Datum ohne Format-Kenntnisse parsen Allgemeine Java-Themen 5
O String.format mit vorangestellten Leerzeichen Allgemeine Java-Themen 10
B 16Bit Integer aus ByteArray im Little Endian Format Allgemeine Java-Themen 17
J String stellengerecht aufbereiten, oder XML to fixed-format Allgemeine Java-Themen 5
B Aktuelle Zeit im Format YYYY-MM-DD HH-MM-SS in Logfile schre Allgemeine Java-Themen 8
G Datum im Format yyyy-mm-dd erstellen Allgemeine Java-Themen 1
M Wave file ins Ogg Format konvertieren! Allgemeine Java-Themen 3
J gzip, die zweite: java.io.IOException: Not in GZIP format Allgemeine Java-Themen 2
M neue Textdatei DOS/Unix-Format Allgemeine Java-Themen 11
S Format von Double Allgemeine Java-Themen 9
R RegEx: Preisangaben im Format xxx,xx erlauben Allgemeine Java-Themen 4
S Klasse Number Format Allgemeine Java-Themen 2
G 1.5er String.format() -> variable Feldlaenge? Allgemeine Java-Themen 5
K Datum in ein anderes Format bringen Allgemeine Java-Themen 5
N Datei ins doc format bringen Allgemeine Java-Themen 2

Ähnliche Java Themen

Neue Themen


Oben