Java用DataOutputStream类来创建对象,通过类中的writeInt,writeDouble,writeBytes方法写入不同数据类型的数据代码
时间: 2024-02-11 09:07:52 浏览: 78
Java中FileOutputStream流的write方法
5星 · 资源好评率100%
下面是一个Java用DataOutputStream类来写入不同数据类型的数据的示例代码:
```java
import java.io.*;
public class DataOutputStreamExample {
public static void main(String[] args) {
try {
// 创建输出流
DataOutputStream dos = new DataOutputStream(new FileOutputStream("data.txt"));
// 写入int类型数据
dos.writeInt(100);
// 写入double类型数据
dos.writeDouble(3.1415926);
// 写入字符串类型数据
dos.writeBytes("Hello, world!");
// 关闭输出流
dos.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
在上面的代码中,我们创建了一个DataOutputStream对象,并将其包装在一个FileOutputStream中,以便将数据写入到文件中。然后,我们使用writeInt、writeDouble和writeBytes方法分别写入一个int类型数据、一个double类型数据和一个字符串类型数据。最后,我们关闭了输出流。
阅读全文