亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

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
丹凤县| 麻栗坡县| 湘潭县| 鹤壁市| 明溪县| 开原市| 青铜峡市| 儋州市| 崇义县| 遵义县| 昌黎县| 益阳市| 镇原县| 南通市| 崇明县| 新化县| 湘乡市| 桃江县| 瑞金市| 海安县| 如皋市| 宣化县| 永年县| 陇南市| 永川市| 邹城市| 宁远县| 灯塔市| 波密县| 无棣县| 观塘区| 莱州市| 黄大仙区| 聂拉木县| 奉新县| 汶川县| 高雄县| 余姚市| 普格县| 阿尔山市| 涪陵区|