用Java写一个获取指定服务器上的文件名
时间: 2023-12-02 09:04:56 浏览: 54
获得指定文件夹下的文件名
5星 · 资源好评率100%
以下是使用 Java 编写的获取指定服务器上文件名的示例代码:
```java
import java.io.File;
public class GetServerFiles {
public static void main(String[] args) {
String directoryPath = "/path/to/directory"; // 服务器目录路径
File directory = new File(directoryPath);
File[] files = directory.listFiles();
if (files != null) {
for (File file : files) {
if (file.isFile()) {
System.out.println(file.getName());
}
}
} else {
System.out.println("指定目录不存在或无法访问");
}
}
}
```
请将 `"/path/to/directory"` 替换为你要获取文件名的服务器目录路径。这段代码首先创建一个 `File` 对象来表示目录,然后使用 `listFiles()` 方法获取目录中的文件数组。之后,遍历文件数组并判断每个元素是否为文件(而不是目录),如果是文件,则打印出文件名。
请注意,这段代码假设你已经能够连接到服务器,并且具有足够的权限来访问指定目录。如果目录不存在或无法访问,会打印出相应的错误信息。
阅读全文