Lernpfad:Objektorientierte Programmierung mit Java/Systematisch Fehler suchen: Unterschied zwischen den Versionen

Zur Navigation springen Zur Suche springen
keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 13: Zeile 13:


== Niveau 2: Logging ==
== Niveau 2: Logging ==
Etwas gezielter nach Fehlern suchen kannst du, wenn du in deinem Programm Ausgaben auf der Kommandozeile machst. In Java kannst du das mit <code>System.out.println(String)</code> machen.  
Etwas gezielter nach Fehlern suchen kannst du, indem du in deinem Programm Ausgaben auf der ''Kommandozeile'' machst. In der Informatik nennt man das ''Logging''.
 
Die einfachste Variante des Loggings in Java erhältst du mit <code>System.out.println(String)</code>. Dieser Befehl gibt einen String auf der Kommandozeile (oder ''Konsole'') aus. So kannst du zum Beispiel den Wert einer Variablen zu einem bestimmten Zeitpunkt ausgeben lassen:
 
<syntaxhighlight lang="java" lines=1 highlight="3">
for( int i = 100; i != 0; i *= -2 ) {
    i = (i-1) % 5;
    System.out.println("i ist "+i);
}
</syntaxhighlight>


== Niveau 3: Der Debugger ==
== Niveau 3: Der Debugger ==
== Systematisches Testen ==


== Fragen und Antworten finden ==
== Fragen und Antworten finden ==
8.581

Bearbeitungen

Navigationsmenü