Hallo, ich bastle mir gerade ein neues Programm, und ich lese naklar immer und immer wieder im Buch, und da fällt mir eine Schleifenart die ich noch nicht kenne besonders auf. Die for-Schleife mit einem ":" und dahinter eine Variable.
Also nehmen wir ein Beispiel.
Also mit dem Code sucht man in einem bestimmten Ordner nach der Anzahl der darin enthaltenen Dateien. Schön und gut aber hier ist z.B. die for-Schleife drin die ich meine.
Also wenn ich's richtig verstehe, dann macht hier die for-Schleife nichts anderes als als der Klasse File eine Variable zuzuweisen. (z.B. wie beim "BufferedReader bf = new ...") und dann aus dem Array was rauszulesen.
Ich kanns mir aktuell leider nicht so erklären, aber ihr könnt das bestimmt.
Mit Beispielen währe auch nett.
Im Buch konnte ich auch keine riesen Erklärung zu der Art der For-Schleife finden, wenn dann welchen Namen hat diese Art und was genau macht es?
MfG:
Florilu
Also nehmen wir ein Beispiel.
Java:
File[] files = backupFolderAutoJar.listFiles();
int i = 1;
for(File file :files){
if(file.isFile()){
i++;
}
}
Also wenn ich's richtig verstehe, dann macht hier die for-Schleife nichts anderes als als der Klasse File eine Variable zuzuweisen. (z.B. wie beim "BufferedReader bf = new ...") und dann aus dem Array was rauszulesen.
Ich kanns mir aktuell leider nicht so erklären, aber ihr könnt das bestimmt.
Mit Beispielen währe auch nett.
Im Buch konnte ich auch keine riesen Erklärung zu der Art der For-Schleife finden, wenn dann welchen Namen hat diese Art und was genau macht es?
MfG:
Florilu