java如何获取ftp制定目录下所有文件集合(包括文件名称)只要一个方法。

java如何获取ftp制定目录下所有文件集合(包括文件名称)只要一个方法。,第1张

/

取得相对于当前连接目录的某个目录下所有文件列表

@param path

@return

/

public List getFileList(String path){

List list = new ArrayList();

DataInputStream dis;

try {

dis = new DataInputStream(ftpClientnameList(thispath + path));

String filename = "";

while((filename = disreadLine()) != null){

listadd(filename);

}

} catch (IOException e) {

eprintStackTrace();

}

return list;

}

我从这里拷来的 你不清楚看看里面 >

public static void main(String[] args) {

// TODO Auto-generated method stub

// 创建File对象

File file = new File("d:\\");

// 使用递归方法做

dg(file);

}

private static void dg(File fl) {

// TODO Auto-generated method stub

// 创建file数组用来存储数据

File[] filArr = fllistFiles();

// 判断FiLe数组不能为空

if (filArr != null) {

// 使用for遍历

for (File f : filArr) {

// 如果是文件夹 就递归

if (fisDirectory()) {

// 递归

dg(f);

} else if (fisFile()) {

Systemoutprintln(fgetAbsolutePath());

}

}

}

}

ftpClientmakeDirectory(目录地址); 返回结果true或false

返回true证明创建成功,即在执行创建命令前ftp上不存在此目录

返回false证明创建失败,即ftp上已存在此目录

以上就是关于java如何获取ftp制定目录下所有文件集合(包括文件名称)只要一个方法。全部的内容,包括:java如何获取ftp制定目录下所有文件集合(包括文件名称)只要一个方法。、如何 用Java 实现 获取FTP服务器上的所有文件名,已知FTP的密码,用户名!远程获取!、java怎样获取ftp目录下的所有子文件名等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/10132140.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存