Hallo,
ich möchte ein fileArray aus Dateien von Unterverzeichnissen. Meine Idee ist ein String Array mit den Namen zu erstellen. Weiter weiss ich nun nicht mehr..
Warum geht das nicht so ?
ich möchte ein fileArray aus Dateien von Unterverzeichnissen. Meine Idee ist ein String Array mit den Namen zu erstellen. Weiter weiss ich nun nicht mehr..
Java:
public void getRecursive(File basedir, ArrayList files) {
File[] f = basedir.listFiles();
for (int n=0;n<f.length;n++) {
files.add(f[n].getName());
if (f[n].isDirectory()) {
getRecursive(f[n], files);
}
}
}
Warum geht das nicht so ?
Java:
ArrayList files = new ArrayList(50);
getRecursive(new File(directory), files);
String[] filesAll = (String[]) files.toArray(new String[files.size()]);
for (int i = 0; i < filesAll.length; i++)
File[] fileArray[i] = new File(filesAll[i]);
Zuletzt bearbeitet: