java怎么下载文件到指定文件夹

   2024-10-22 5180
核心提示:你可以使用Java的URL和URLConnection类来下载文件到指定文件夹。以下是一个简单的示例代码:import java.io.*;import java.net.U

你可以使用Java的URLURLConnection类来下载文件到指定文件夹。以下是一个简单的示例代码:

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替换为要保存文件的目录路径。然后运行该程序即可将文件下载到指定的文件夹中。

 
举报打赏
 
更多>同类网点查询
推荐图文
推荐网点查询
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号