Hallo
ich habe ein komisches Problem bei einer Midlet-Anwendung:
Es kommen von einem Server einzelne Strings, die eingelesen werden solange bis ein String
den Wert "fertig" hat. Funktioniert auch alles, es wird in der Konsole ausgegeben.
Aber nachdem die Schleife durchlaufen ist, passiert gar nichts mehr; es wird der nachfolgende
Test-String nicht ehr ausgegeben und auch das Beenden funktioniert nicht mehr.
Hab ich bei dem Code irgendwas vergessen?
viele grüße
oache
ich habe ein komisches Problem bei einer Midlet-Anwendung:
Code:
try{
Dataconnection datacon = (DatagramConnection)Connector.open("datagram://localhost:80");
String daten=null;
while(daten.equals("fertig")){
Datagram dg=datacon.newDatagram(1024);
dc.receive(dg);
daten = new String(dg.getData);
System.out.println(daten);
}
}
catch(exception e){}
System.out.println("Test");
Es kommen von einem Server einzelne Strings, die eingelesen werden solange bis ein String
den Wert "fertig" hat. Funktioniert auch alles, es wird in der Konsole ausgegeben.
Aber nachdem die Schleife durchlaufen ist, passiert gar nichts mehr; es wird der nachfolgende
Test-String nicht ehr ausgegeben und auch das Beenden funktioniert nicht mehr.
Hab ich bei dem Code irgendwas vergessen?
viele grüße
oache