Hallo.
Wieso bekomme ich hier eine NullPointerException? Ich denke mal weil die Arrays nicht initialisiert sind. Aber wie mach ich das? Habe schon etliche for Schleifen probiert aber hilft nix. Steh irgendwie aufm Schlauch.
Schonmal Danke im Voraus. =)
mfg
tom
Wieso bekomme ich hier eine NullPointerException? Ich denke mal weil die Arrays nicht initialisiert sind. Aber wie mach ich das? Habe schon etliche for Schleifen probiert aber hilft nix. Steh irgendwie aufm Schlauch.
Code:
public String[] nameArr;
public String[] pathArr;
public String[] extArr;
public Suche(DatVector dv){
File file;
String filename;
for (int i = 0; i <= dv.v.capacity(); i++)
{
filename = (String)dv.v.elementAt(i);
file = new File(dv.v.elementAt(i).toString());
//splitten von name und endung
String[] arr = (file.getName()).split("\\.");
nameArr[i] = arr[0];
extArr[i] = arr[1];
//erstellen des pfadarray
pathArr[i] = file.getPath();}
Schonmal Danke im Voraus. =)
mfg
tom