中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

java下載文件的方法是什么

小億
85
2024-02-23 09:15:22
欄目: 編程語言

在Java中,可以使用URLConnection類來下載文件。以下是一個簡單的示例代碼:

import java.io.FileOutputStream;
import java.io.InputStream;
import java.net.URL;
import java.net.URLConnection;

public class FileDownloader {
    public static void downloadFile(String url, String outputFile) {
        try {
            URL fileUrl = new URL(url);
            URLConnection connection = fileUrl.openConnection();
            InputStream inputStream = connection.getInputStream();
            FileOutputStream outputStream = new FileOutputStream(outputFile);

            byte[] buffer = new byte[1024];
            int bytesRead;
            while ((bytesRead = inputStream.read(buffer)) != -1) {
                outputStream.write(buffer, 0, bytesRead);
            }

            outputStream.close();
            inputStream.close();
            System.out.println("File downloaded successfully.");
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

    public static void main(String[] args) {
        downloadFile("http://example.com/file.jpg", "file.jpg");
    }
}

在上面的示例中,downloadFile方法接受要下載的文件的URL和要保存到的本地文件的路徑作為參數。它使用URLConnection類來打開URL連接并獲取輸入流,然后使用FileOutputStream類來保存文件內容到本地文件。最后,關閉輸入流和輸出流并輸出下載成功的消息。您可以將要下載的文件的URL和要保存到的本地文件的路徑替換為您自己的值。

0
晋宁县| 枞阳县| 莎车县| 如皋市| 会泽县| 仪陇县| 中方县| 砀山县| 新闻| 汝南县| 襄汾县| 盐边县| 曲阳县| 上林县| 英吉沙县| 穆棱市| 古蔺县| 湄潭县| 朔州市| 广宗县| 岱山县| 荥阳市| 广汉市| 新丰县| 巴南区| 福州市| 诸暨市| 乐亭县| 北川| 来宾市| 荣成市| 康保县| 南岸区| 巴马| 乐业县| 门头沟区| 阿克苏市| 永仁县| 延吉市| 兴城市| 茶陵县|