public ArrayList getFileList() throws IOException { BufferedReader dr = new BufferedReader(new InputStreamReader(aftp.list())); ArrayList al = new ArrayList(); String s = ""; while ( (s = dr.readLine()) != null) { al.add(s); } return al; }
public void setPath(String path) throws IOException { if (aftp == null) this.path = path; else { aftp.cd(path); } }
// 返回当前目录的文件名称
public ArrayList getNameList(String RWFileDir) throws IOException {
BufferedReader dr = new BufferedReader(new InputStreamReader(aftp.nameList("subunsubtosp\\"))); ArrayList al = new ArrayList(); String s = ""; while ( (s = dr.readLine()) != null) { al.add(s); s = s.substring(13,s.length()); isFile(s); downloadFile(RWFileDir,s); //String strFileDelF = aftp.nameList("subunsubtosp\\"); File fileDelF=new File(s); fileDelF.delete(); } return al; //System.out.println(al.add(s)); }