public String[] list() {
        final List<String> files = new ArrayList<String>();
        list(root, files);
        return files.toArray(new String[files.size()]);
    }
public String [ ] list ( ) { final List < String > files = new ArrayList < String > ( ) ; list ( root , files ) ; return files . toArray ( new String [ files . size ( ) ] ) ; }
@deprecated