//2.使用字节流实现: // 使用字节流往文件中输入以下内容 // // 静夜思\r\n // 李白 // 床前明月光,疑似地上光; // 举头望明月,低头思故乡。 // Oh Yh Come On!!!!!
时间: 2023-10-30 20:09:47 浏览: 113
py源码-识别并读取PDF中的文字.zip
可以使用Java的FileOutputStream和BufferedOutputStream来实现往文件中写入内容。具体实现代码如下:
```
import java.io.BufferedOutputStream;
import java.io.FileOutputStream;
import java.io.IOException;
public class ByteStreamExample {
public static void main(String[] args) {
String content = "静夜思\r\n李白\r\n床前明月光,似地上光;\r\n举头望明月,低头思故乡。\r\nOh Yh Come On!!!!!";
String filePath = "example.txt";
try (FileOutputStream fos = new FileOutputStream(filePath);
BufferedOutputStream bos = new BufferedOutputStream(fos)) {
byte[] bytes = content.getBytes();
bos.write(bytes);
System.out.println("写入成功!");
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
在上面的代码中,我们首先定义了要写入的内容和文件路径,然后使用try-with-resources语句创建了FileOutputStream和BufferedOutputStream对象。接着,我们将要写入的内容转换成字节数组,使用BufferedOutputStream的write方法将字节数组写入文件中。最后,我们在catch块中处理可能出现的IOException异常。
阅读全文