在E盘根目录下创建文件名为iotest3.txt,其内容为outputstream.创建文件输出流将iotest1.txt文件内容写入iotest3.txt,并显示iotest3.txt内容。
时间: 2024-05-06 13:16:05 浏览: 38
IO流读取和创建文件
下面是Java代码实现:
```java
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
public class Main {
public static void main(String[] args) {
String filePath1 = "E:/iotest1.txt";
String filePath3 = "E:/iotest3.txt";
try {
// 读取iotest1.txt文件内容
FileInputStream fis = new FileInputStream(filePath1);
byte[] content = new byte[fis.available()];
fis.read(content);
fis.close();
// 将内容写入iotest3.txt文件
FileOutputStream fos = new FileOutputStream(filePath3);
fos.write(content);
fos.close();
// 显示iotest3.txt文件内容
FileInputStream fis2 = new FileInputStream(filePath3);
byte[] content2 = new byte[fis2.available()];
fis2.read(content2);
fis2.close();
System.out.println(new String(content2));
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
注意:在运行代码之前,请确保E盘根目录下已经存在iotest1.txt文件。
阅读全文