Erste Schritte Boolsche For-Schleife soll Ausgaben mitzählen

cdings

Aktives Mitglied
Hi Leute!

Meine For-Schleife soll die Durchgänge mitzählen.

Mein Anhaltspunkt wäre:

Code:
boolean durchlauf = true;


for (int i=0; durchlauf == true; i++ )
 {
    int [] durchlarray = new int [i];
    

for (int j = 0; j < durchlarray.length  ; j++)
		 {
			 
	
			 
			 System.out.println("Durchlauf"+durchlarray[j]);
		 }

}

das funktioniert aber nicht 🙁... bzw.: als Ergebnis kommt nur: druchlauf 0 usw.

was mache ich da flasch?

Danke im Voraus 🙂 !
 
Zuletzt bearbeitet:
new int; erzeugt ein Array, das i Elements enthält. Jedes Element wird automatisch auf 0 gesetzt.
Du brauchst auch gar kein Array um die Durchläufe zu zählen.
z.B.
[Java]
for (int i=0; i<10; i++) {
System.out.println("Durchlauf"+i);
}
[/Java]
 
Vorallem würdest du bei deinem Code ne astreine Endlosschleife generieren.. durchlauf == true ohne am Ende der Schleife durchlauf = false zu machen ist irgendwie sinnlos.
 
Was für einen Sinn erhoffst du dir denn? Dadurch, dass die Schleife endlos läuft, blockierst du alle anderen Abläufe.
Ob das Sinn und Zweck einer Anwendung sein soll ...
 
Und was hast du nu davon wenn du den router dauer anpingst? Brich lieber die Schleife ab wenn der router sich meldet oder ein gewisser Wert erreicht wurde oder nach 20 mal wegen durchschnitt oder so.. aber Endlosschleifen sind eig nie gut..
 
hi,

diente alles nur zu testzwecken und zum besseren verständnis was die netzwerkprogrammierung anbelangt.
 
Zuletzt bearbeitet:

Neue Themen


Zurück
Oben