在Java中,可以使用InputStream和OutputStream來進行字節流的讀寫操作。以下是一些常見的用于快速寫入的方法:
FileOutputStream類來創建一個輸出流,然后使用write(byte[] bytes)方法將字節數組寫入文件。byte[] bytes = "Hello, World!".getBytes();
OutputStream outputStream = new FileOutputStream("output.txt");
outputStream.write(bytes);
outputStream.close();
DataOutputStream類來包裝OutputStream,然后使用writeXXX()方法快速寫入不同類型的數據。OutputStream outputStream = new FileOutputStream("output.txt");
DataOutputStream dataOutputStream = new DataOutputStream(outputStream);
dataOutputStream.writeInt(42); // 寫入整數
dataOutputStream.writeDouble(3.14); // 寫入浮點數
dataOutputStream.writeUTF("Hello, World!"); // 寫入字符串
dataOutputStream.close();
BufferedOutputStream類來包裝OutputStream,然后使用write(byte[] bytes)方法進行緩沖寫入。byte[] bytes = "Hello, World!".getBytes();
OutputStream outputStream = new FileOutputStream("output.txt");
BufferedOutputStream bufferedOutputStream = new BufferedOutputStream(outputStream);
bufferedOutputStream.write(bytes);
bufferedOutputStream.close();
以上是一些常用的快速寫入字節流的方法,根據實際需求選擇適合的方法即可。