I try to list all the files from a folder and its subdirectories to be uploaded one by one. It couldn't list files from subfolders of folder, just uses files from same folder multiple times.
int num=1; public void listFilesAndFilesSubDirectories(String directoryName) throws InterruptedException { File directory = new File(directoryName); File[] fList = directory.listFiles(); Arrays.sort(fList); String filestatus; for (File file : fList){ if (file.isFile() && !(file.getName().contains("nfo"))){ int index = file.getName().lastIndexOf("_"); if(index <= 0){ filestatus="INVALID"; }else{ filestatus = file.getName().substring(0, index); } } else if (file.isDirectory()){ listFilesAndFilesSubDirectories(file.getParent()); } num++; } }
listFilesAndFilesSubDirectories(file.getPath());?