Auf Thema antworten

Das können wir dir leider nicht sagen außer wir würden raten.


Du gibst uns eine Zeile Code. Sagst nicht dazu was wir uns unter "zeile2" bzw. "zeile4" vorstellen können.


Allgemein:

Du führst einen Ping aus und bekommst einen String als Rückgabewert.

Diesen filterst du auf die wichtige Information ob erfolgreich oder nicht.

Je nachdem setzt du ein (boolean) Flag/int(auch Enum)/String


Beim nächsten Ping filterst du wieder auf die wichtige Information, und überprüfst ob du einen anderen Wert bekommen hast

Wenn ja -> Zeile loggen

Wenn nein -> nichts tun.


[code=Java]

String a = "";

PingStatus status = status.UNDEFINED;


// ping durchführen

if(a.equals("Erfolgreich")) {

   if(status != PingStatus.SUCCESS) {

      // zeile loggen

   }

} else {

   if(status != PingStatus.FAIL) {

      // zeile loggen

   }

}

[/code]



Oben