gpt4 book ai didi

Java 文件服务器/套接字

转载 作者:行者123 更新时间:2023-12-01 14:40:59 24 4
gpt4 key购买 nike

对于一个项目,我正在制作一个文件服务器套接字。套接字连接工作得很好。但是,当客户端连接到服务器时,服务器应该将包含某个目录(在我的例子中为 -docs/- 目录)内的所有文件名的字符串传递给客户端。有人可以向我指出一些有用的代码,其中文件名全部被检索并作为单个字符串传递给客户端吗?感谢您的帮助!

最佳答案

使用File类从目录中获取文件列表。遍历文件以形成要传回客户端的字符串(文件名)。

尝试一下这些行-

    final File folder = new File("docs");
final File[] files = folder.listFiles();
final StringBuilder filenames = new StringBuilder();
for(File file : files) {
filenames.append(file.getName());
// append separator if required
}

关于Java 文件服务器/套接字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15962695/

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