Einzelnen Beitrag anzeigen
Alt 09.06.2008, 18:16   #1 (permalink)
Greeven
PC Schrauber
 

Registriert seit: 12.05.2006
Beiträge: 131

Greeven befindet sich auf einem aufstrebenden Ast

Standard Warum eine Endlosschleife?

Guten Tag,
ich habe mir vorgenommen mit einem Buch näher an Java ran zu kommen. Dort gibt es ein Beispielprogramm, was ich ihr unten seht. Leider kommt das Programm wohl aus der while-Schleife nicht raus, was ich nicht verstehe.

PHP-Code:
public class Zeichen
{
    public static 
void main (String[] argsthrows Exception
    
{
    
int c 0;
    
int anzahl 0;
    
    while (
!= -1)
    {
        
System.in.read();
        
        if (
!= -1)
        {
            
System.out.println ("ASCII-Code: " " Zeichen: " + (charc);
            
anzahl anzahl 1;
        }
        
    }
    
    
System.out.println ("nAnzahl, die irgendwie nich kommt evtl.?: " anzahl);
    }

Ist das ausreichend um Hilfe zu bekommen oder fehlt noch was?
PS.: Das Buch sagt, dass man Strg + Z drücken muss, damit System.in.read () -1 zurück gibt, was ich aus der Documentation aber nicht erkennen kann.

Geändert von Greeven (09.06.2008 um 18:22 Uhr)
Greeven ist offline   Mit Zitat antworten