Moin zusammen,
ich habe mal eine Frage. Man betrachte den folgenden Code-Abschnitt:
Das beide Schleifen das gleiche ausgeben, ist mir bewusst. Mir geht es eher um den Stil.
Mit freundlichen Gruß
ich habe mal eine Frage. Man betrachte den folgenden Code-Abschnitt:
Code:
Integer[] array = new Integer[]{10,20,30,40};
for(int i=0; i < array.length; i++){
System.out.println("Wert: "+array[i]);
}
for(int i=0; i <= array.length-1; i++){
System.out.println("Wert: "+array[i]);
}
Das beide Schleifen das gleiche ausgeben, ist mir bewusst. Mir geht es eher um den Stil.
- Ist es egal, wie man den Schleifenkopf schreibt? Die zweite Variante müsste ja eine Prüfung der Bedingung weniger durchlaufen. Ist das besser?
- Geht bei der zweite Variante soviel Lesbarkeit verloren, das man diese nicht verwenden sollte?
- Wenn man nach for-Schleife sucht, findet man oft die erste Variante. Hat das einen besonderen Grund?
Mit freundlichen Gruß