InputStream auf Zeichen warten



  • Hallo ich habe eine Verbindung zu einem Server aufgebaut :

    try{
    			client = new Socket(address, port);
    		}catch(IOException e){
    			System.out.println("Error Open Connection : " + e.getMessage());
    			return false;
    		}
    

    Nun möchte ich daten vom Server empfangen mit :

    try{
    			InputStream in = client.getInputStream();
    			in.read(stream);		
    
    			// #### TO DO ####//
    
    			// WAIT until "\n" is send 
    
    			// #### TO DO ####//
    		}catch(IOException e){
    			System.out.println("Error Reading Data " + e.getMessage());			
    		}
    

    Wie kann ich nun auf ein Return "\n" warten?

    Vielen dank



  • int c;
    while ((c = in.read()) != '\n')
    

    möglicherweise


Anmelden zum Antworten