共計 650 個字符,預計需要花費 2 分鐘才能閱讀完成。
要將文件流直接轉換成文件,可以使用 FileOutputStream
類。下面是一個示例代碼:
import java.io.*;
public class ConvertStreamToFile {public static void main(String[] args) throws IOException {// 創建一個文件流
FileInputStream fileInputStream = new FileInputStream("input.txt");
// 創建一個輸出流
FileOutputStream fileOutputStream = new FileOutputStream("output.txt");
// 創建一個緩沖區
byte[] buffer = new byte[1024];
int length;
// 將文件流寫入輸出流中
while ((length = fileInputStream.read(buffer)) > 0) {fileOutputStream.write(buffer, 0, length);
}
// 關閉流
fileInputStream.close();
fileOutputStream.close();
System.out.println(" 文件轉換成功!");
}
}
上述代碼創建了一個 FileInputStream
對象用于讀取文件流,創建了一個 FileOutputStream
對象用于寫入文件流。然后,通過一個緩沖區將文件流寫入輸出流中,最后關閉流。這樣就可以將文件流直接轉換成文件。
丸趣 TV 網 – 提供最優質的資源集合!
正文完
發表至: Java
2023-12-16