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

溫馨提示×

Java中inputstream轉file怎么實現

小億
505
2024-03-01 19:38:12
欄目: 編程語言

可以通過以下方法將InputStream轉換為File:

import java.io.*;

public class Main {
    public static void main(String[] args) {
        InputStream inputStream = null;
        FileOutputStream fileOutputStream = null;
        try {
            inputStream = new FileInputStream("input.txt");
            File file = new File("output.txt");
            fileOutputStream = new FileOutputStream(file);

            byte[] buffer = new byte[1024];
            int length;
            while ((length = inputStream.read(buffer)) != -1) {
                fileOutputStream.write(buffer, 0, length);
            }
        } catch (IOException e) {
            e.printStackTrace();
        } finally {
            try {
                if (inputStream != null) {
                    inputStream.close();
                }
                if (fileOutputStream != null) {
                    fileOutputStream.close();
                }
            } catch (IOException e) {
                e.printStackTrace();
            }
        }
    }
}

此代碼段首先創建一個InputStream對象來讀取文件內容,然后創建一個File對象來寫入內容。通過讀取InputStream流的內容,并將其寫入到File中,實現了InputStream轉換為File的功能。

0
晋宁县| 安远县| 曲水县| 武清区| 金寨县| 天长市| 依兰县| 扎鲁特旗| 黑龙江省| 满城县| 姚安县| 巨野县| 阳城县| 博兴县| 巴中市| 同德县| 泰顺县| 晋江市| 平乡县| 新乡县| 陕西省| 藁城市| 长子县| 缙云县| 定陶县| 东台市| 南开区| 渭源县| 台湾省| 玉龙| 始兴县| 南部县| 西华县| 涞源县| 宾川县| 长宁区| 巴楚县| 泌阳县| 江孜县| 诸暨市| 阆中市|