首页>>帮助中心>>香港服务器java怎么下载文件到指定文件夹

香港服务器java怎么下载文件到指定文件夹

2024/4/17 38次

可以使用香港服务器JavaURLURLConnection类来下载文件到指定文件夹。以下是一个简单的示例代码:

import java.io.*;

import java.net.URL;

import java.net.URLConnection;

public class DownloadFile {

public static void main(String[] args) {

String fileURL = "http://example.com/file.txt";

String saveDir = "/path/to/save/directory";

try {

URL url = new URL(fileURL);

URLConnection conn = url.openConnection();

InputStream inputStream = conn.getInputStream();

File saveDirFile = new File(saveDir);

if (!saveDirFile.exists()) {

saveDirFile.mkdirs();

}

String fileName = fileURL.substring(fileURL.lastIndexOf("/") + 1);

String filePath = saveDir + File.separator + fileName;

FileOutputStream outputStream = new FileOutputStream(filePath);

int bytesRead;

byte[] buffer = new byte[4096];

while ((bytesRead = inputStream.read(buffer)) != -1) {

outputStream.write(buffer, 0, bytesRead);

}

outputStream.close();

inputStream.close();

System.out.println("File downloaded to: " + filePath);

} catch (IOException e) {

e.printStackTrace();

}

}

}

复制代码

在上面的代码中,你需要将fileURL替换为要下载的文件的URL,将saveDir替换为要保存文件的目录路径。然后运行该程序即可将文件下载到指定的文件夹中。

购买使用一诺网络香港服务器,可以极大降低初创企业、中小企业以及个人开发者等用户群体的整体IT使用成本,无需亲自搭建基础设施、简化了运维和管理的日常工作量,使用户能够更专注于自身的业务发展和创新。香港服务器低至29/月,购买链接:https://www.enuoidc.com/vps.html?typeid=2