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

溫馨提示×

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
荥经县| 大邑县| 云林县| 永宁县| 江口县| 新丰县| 信丰县| 泽州县| 将乐县| 乌审旗| 广饶县| 德江县| 汽车| 虎林市| 柳林县| 合肥市| 阳谷县| 新郑市| 钟祥市| 伊川县| 牡丹江市| 绩溪县| 新闻| 四川省| 垦利县| 正蓝旗| 福泉市| 冀州市| 江油市| 诏安县| 名山县| 高碑店市| 肇庆市| 明星| 清流县| 皋兰县| 西乌| 漳州市| 泌阳县| 大竹县| 镇巴县|