OutputStream 写文件
时间: 2024-02-02 22:10:12 浏览: 24
以下是使用OutputStream写文件的Java示例代码:
```java
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStream;
import java.nio.charset.StandardCharsets;
public class FileWriteExample {
public static void main(String[] args) {
try {
OutputStream outputStream = new FileOutputStream("output.txt");
String str = "Hello, World!";
byte[] bytes = str.getBytes(StandardCharsets.UTF_8);
for (byte b : bytes) {
outputStream.write(b);
}
outputStream.close();
System.out.println("文件写入成功!");
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
这段代码创建了一个名为"output.txt"的文件,并将字符串"Hello, World!"写入文件中。首先,我们创建一个OutputStream对象,它与文件"output.txt"关联。然后,我们将字符串转换为字节数组,并使用write()方法逐个字节地写入文件。最后,我们关闭OutputStream对象以确保写入操作完成。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)