problemas con devolver un vector de string

sebastiann
11 de Mayo del 2004
Hola amigo: alguien me podia decir donde esta el herror en este metodo que devuelve un vector de String:

public String[] getArchivos()
{
File f1 = new File(dirName);

if (f1.isDirectory())
{
String s[] = f1.list();
String [] videos= new String[this.getCantidadVideos()];
int j=0;
for (int i = 0; i < s.length; i++)
{
if(s[i].endsWith(".txt")==true)
{
videos[j]=s[i];
j++;
}
}
s=null;
}
return videos;
}