91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

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
铅山县| 策勒县| 丽江市| 铁岭市| 襄汾县| 安丘市| 汕头市| 涞源县| 安福县| 子长县| 葫芦岛市| 凯里市| 红桥区| 上犹县| 利川市| 织金县| 名山县| 德江县| 会泽县| 宕昌县| 隆子县| 贺兰县| 华池县| 青神县| 治县。| 淮南市| 新宾| 双流县| 安阳县| 乌审旗| 天气| 洪湖市| 娱乐| 玉环县| 东乡族自治县| 株洲市| 昭苏县| 汝南县| 宁陕县| 芮城县| 南陵县|