Einzelnen Beitrag anzeigen
Alt 14.06.2008, 11:24   #1 (permalink)
Greeven
PC Schrauber
 

Registriert seit: 11.05.2006
Beiträge: 131

Greeven befindet sich auf einem aufstrebenden Ast

Standard Ausgabenreihenfolge kommt mit Umbruch. Warum?

Guten Tag.
Im vorigen Thread gab es ein Problem, welches jetzt vielleicht in ähnlicher Weise aufgetreten ist. (Es stimmt die Ausgabe nicht.)
Folgendes Programm
PHP-Code:
class HelloWorld
{
    public static 
void main (String [] argsthrows Exception
    
{
        
System.out.print ("Bitte gib etwas ein.");
        
int cSystem.in.read();
        
System.out.println("Du hast eingegeben: " c);
    }

verlangt beim Ausführen zuerst die Eingabe. Erst danach seh ich "Bitte gib etwas ein.Du hast eingegeben: 97" (97 mal als Beispiel)

Verändere ich dieses Programm allerdings:

PHP-Code:
class HelloWorld
{
    public static 
void main (String [] argsthrows Exception
    
{
        
System.out.print ("Bitte gib etwas ein.n");
        
int cSystem.in.read();
        
System.out.println("Du hast eingegeben: " c);
    }

Hinter der ersten System.out.print noch ein "\n" eingefügt. Dann läuft es so, wie es soll. Kann mir jemand erklären warum? Kann dafür nicht mal eine Vermutung aufstellen.
Greeven ist offline   Mit Zitat antworten