Java使用数据输入输出流与文件输入输出流类的应用程序 编程:将整型数据和字符串对象通过数据输出流写到文件中。将文件中的整型数据和字符串对象通过数据输出流读出,并在屏幕上显示文件中的内容。
时间: 2023-06-06 19:07:18 浏览: 115
这个问题属于技术类问题,我很乐意为您提供帮助。下面是Java使用数据输入输出流与文件输入输出流类的代码示例:
```java
import java.io.*;
public class IOExample {
public static void main(String[] args) {
try {
// 定义整型数据和字符串对象
int num = 100;
String str = "Hello, world!";
// 写入数据到文件中
FileOutputStream fos = new FileOutputStream("data.txt");
DataOutputStream dos = new DataOutputStream(fos);
dos.writeInt(num);
dos.writeUTF(str);
dos.close();
// 从文件中读取数据并显示在屏幕上
FileInputStream fis = new FileInputStream("data.txt");
DataInputStream dis = new DataInputStream(fis);
int newNum = dis.readInt();
String newStr = dis.readUTF();
System.out.println("整型数据为:" + newNum);
System.out.println("字符串对象为:" + newStr);
dis.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
以上代码通过数据输入输出流和文件输入输出流实现了整型数据和字符串对象的写入和读取,并将读取的内容在屏幕上显示出来。如果您还有其他问题,请继续提出。
阅读全文