Hallo, ich habe zu folgendem Thema ein Frage.
Ich habe ein Array (listedFiles) das Filenamen enthält. Jetzt lese ich die Files aus (PDF) und möchte den Inhalt in einer ArrayList speichern. Soweit klappt das. Der Name der ArrayList soll aber gleich sein mit dem Namen des Files. Also, jeder File eine ArrayList. Meine Herangehensweise ist jetzt so. Der Name des Files ist in listedFiles gespeichert. Das setze ich gleich tempName. Also ist jetzt Der Filename in tempName gespeichert. Den setze ich dann als Name der ArrayList ein. Das funktioniert nicht. Ich weiss aber nicht warum. Die Fehlermeldung ist, dass ich den Namen der ArrayList änder muss, da es ihn schon gibt. Wo ist der Denkfehler?
P.S. ListedBdData ist ein Array, dass die ausgelesenen PDF Daten enthält
Ich habe ein Array (listedFiles) das Filenamen enthält. Jetzt lese ich die Files aus (PDF) und möchte den Inhalt in einer ArrayList speichern. Soweit klappt das. Der Name der ArrayList soll aber gleich sein mit dem Namen des Files. Also, jeder File eine ArrayList. Meine Herangehensweise ist jetzt so. Der Name des Files ist in listedFiles gespeichert. Das setze ich gleich tempName. Also ist jetzt Der Filename in tempName gespeichert. Den setze ich dann als Name der ArrayList ein. Das funktioniert nicht. Ich weiss aber nicht warum. Die Fehlermeldung ist, dass ich den Namen der ArrayList änder muss, da es ihn schon gibt. Wo ist der Denkfehler?
P.S. ListedBdData ist ein Array, dass die ausgelesenen PDF Daten enthält
Java:
String tempName;
tempName = listedFiles[i];
ArrayList<String> tempName = new ArrayList();
for (int y = 0; y < listedBdData.length; y++){
tempName.add(listedBdData[i]);
}