//创建一个缓冲流,用这个流去获得文件的内容 BufferedReader dr = new BufferedReader(new InputStreamReader(client.list())); //创建一个数组对象 ArrayList al = new ArrayList(); String s = ""; //如果那个流没有读到结尾,就看读出的内容是不是"."和"..",如果不是就把读出的内容放到数组中 //然后返回这个数组 while ( (s = dr.readLine()) != null) { if ((!((String) parseLine(s).get(8)).equals("."))&&(!((String) parseLine(s).get (8)).equals(".."))) al.add(s); } return al; } 为什么要和".",".."比较,你参考楼上的意见吧。
BufferedReader dr = new BufferedReader(new InputStreamReader(client.list()));
//创建一个数组对象
ArrayList al = new ArrayList();
String s = "";
//如果那个流没有读到结尾,就看读出的内容是不是"."和"..",如果不是就把读出的内容放到数组中
//然后返回这个数组
while ( (s = dr.readLine()) != null) {
if ((!((String) parseLine(s).get(8)).equals("."))&&(!((String) parseLine(s).get (8)).equals("..")))
al.add(s);
}
return al;
}
为什么要和".",".."比较,你参考楼上的意见吧。