Wie komme ich von String[ ] nach File[ ]?

Frank001

Grünschnabel
Hallo.

Ich habe einen String[ ], der Dateipfade enthält.
Jeder Dateipfad soll nun in einem seperaten File[0],File[1],.. abgelegt werden.
Code:
File[ ] temp = null;
 String[ ] pfad;
  pfad[0]= "C:\text.txt";
  pfad[1]= "C:\text2.txt";
  //...beispielsweise 
       		for(int i=0;i<pfad.length;i++)
                 {
       			temp[i]= new File(pfad[i]);
  	         }

Habe mir das so gedacht, aber er bringt mir immer eine NullPointerException!

Wäre schön wenn mir jemand einen Tipp geben kann!

Gruß
Frank

Danke schon mal für eure Antworten
 
Dann lernst du nun am Besten wie du Exceptions liest. Ganz oben in der Exception ist angegeben aus welcher Datei und Zeile sie kommt.

Wenn du in der Zeile z.B. stehen hast:
x.someMethod();
dann ist x null, also nicht initialisiert. Dann schaust du wo x herkommt und warum es null sein könnte.
 

Neue Beiträge

Zurück