(2)用FileOutputStream对象写文件 public class FileOutputStreamDemo2 //在函数内部不进行异常处理,将异常抛出函数外部 public static void main(Stringl] args) throws Exception String str = "I Love Java", //通过文件名创建文件输出流对象 FileOutputStream fos = new FileOutputStream("test.txt"); //将字符串转化为字节数细 byteü buffer=(代码3) //将字节数组中包含的数据一次性写入到文件中 (代码4); 1/关闭流 fos.close0);}}
时间: 2024-01-13 10:03:11 浏览: 114
FileOutputStream向文件进行输出.txt
4星 · 用户满意度95%
代码3应该是:
```java
byte[] buffer = str.getBytes();
```
代码4应该是:
```java
fos.write(buffer);
```
完整代码如下:
```java
import java.io.FileOutputStream;
public class FileOutputStreamDemo2 {
// 在函数内部不进行异常处理,将异常抛出函数外部
public static void main(String[] args) throws Exception {
String str = "I Love Java";
// 通过文件名创建文件输出流对象
FileOutputStream fos = new FileOutputStream("test.txt");
// 将字符串转化为字节数组
byte[] buffer = str.getBytes();
// 将字节数组中包含的数据一次性写入到文件中
fos.write(buffer);
// 关闭流
fos.close();
}
}
```
注意:这段代码会在当前工程的根目录下生成一个名为“test.txt”的文件,并将“I Love Java”写入到该文件中。如果文件已经存在,则会覆盖原文件。
阅读全文