gpt4 book ai didi

java - 如何将 SmbFile 转换为 File?

转载 作者:行者123 更新时间:2023-12-01 18:59:37 27 4
gpt4 key购买 nike

我正在尝试从服务器读取文件。我用 smb 获取它,但我需要它是一个 File[] 数组。

SmbFile dir = new SmbFile(url, auth);
for (SmbFile f : dir.listFiles()) {
System.out.println(f.getName());
}

我想做什么

SmbFile tmp = new SmbFile(url:"./");
tmp.createNewFile();
dir.copyTo(tmp);

File csvFile = new File("./");

最佳答案

SmbFile home = new SmbFile(ServerURL, authentication);

SmbFile[] files = home.listFiles((fileList, name) -> name.endsWith(".dat"));

然后只需迭代文件即可。

关于java - 如何将 SmbFile 转换为 File?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59648146/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com