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

溫馨提示×

java如何下載文件內容

小億
95
2024-04-16 19:04:09
欄目: 編程語言

在Java中可以使用java.net.URLjava.io.InputStream來下載文件內容。以下是一個簡單的示例代碼:

import java.io.BufferedInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.net.URL;

public class FileDownloader {

    public static void main(String[] args) {
        String fileUrl = "https://example.com/file.txt";
        String savePath = "downloadedFile.txt";

        try {
            URL url = new URL(fileUrl);
            InputStream inputStream = new BufferedInputStream(url.openStream());
            FileOutputStream fileOutputStream = new FileOutputStream(savePath);

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

            fileOutputStream.close();
            inputStream.close();

            System.out.println("File downloaded successfully!");
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}

在上面的示例中,我們通過URL類打開URL連接并獲取輸入流,然后通過FileOutputStream類將文件內容寫入本地文件。最后,關閉輸入流和輸出流。確保替換fileUrlsavePath為你要下載的文件的URL和保存路徑。

0
万州区| 鄢陵县| 武汉市| 三原县| 安阳市| 祁阳县| 城口县| 宁阳县| 深州市| 司法| 象州县| 浙江省| 涿州市| 左贡县| 福州市| 高陵县| 张家界市| 襄垣县| 信阳市| 安西县| 广丰县| 栾城县| 将乐县| 忻城县| 黄陵县| 文昌市| 常德市| 贺州市| 中方县| 岳西县| 临江市| 清水河县| 昌江| 海丰县| 上虞市| 鹿泉市| 陕西省| 茌平县| 津南区| 太白县| 建昌县|