久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

java下載文件到本地怎么實現

181次閱讀
沒有評論

共計 905 個字符,預計需要花費 3 分鐘才能閱讀完成。

要在 Java 中將文件下載到本地,可以使用 Java 的 URL 類和 InputStream 類來實現。下面是一個簡單的示例代碼:

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 = "C:\\downloads\\file.txt";

        try {downloadFile(fileUrl, savePath);
            System.out.println(" 文件下載成功!");
        } catch (IOException e) {e.printStackTrace();
        }
    }

    private static void downloadFile(String fileUrl, String savePath) throws IOException {URL url = new URL(fileUrl);
        try (InputStream inputStream = url.openStream();
             FileOutputStream outputStream = new FileOutputStream(savePath)) {byte[] buffer = new byte[1024];
            int bytesRead;
            while ((bytesRead = inputStream.read(buffer)) != -1) {outputStream.write(buffer, 0, bytesRead);
            }
        }
    }
}

在上面的示例中,fileUrl是要下載的文件的 URL 地址,savePath是要保存到本地的路徑。downloadFile方法使用 URL 類打開 URL 流,并使用 FileOutputStream 類將文件寫入本地。通過循環讀取 URL 流中的數據,并將其寫入本地文件,直到達到流的末尾。

丸趣 TV 網 – 提供最優質的資源集合!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-12-09發表,共計905字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 通化市| 九台市| 北海市| 开封市| 澄城县| 怀仁县| 清河县| 绥滨县| 尼木县| 鹤壁市| 阳泉市| 望都县| 江川县| 高碑店市| 洛南县| 丹巴县| 五常市| 潜江市| 凌海市| 上蔡县| 南充市| 若羌县| 乌审旗| 红桥区| 青浦区| 汝州市| 垦利县| 固始县| 富民县| 长阳| 太仓市| 松江区| 金坛市| 英吉沙县| 清原| 平果县| 宜春市| 临江市| 天等县| 霍山县| 天峻县|