import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.EOFException;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
/**
* DataInputStream/DataOutputStream示例:
* 将10个随机数(1-100之间)写入文件,
* 然后从文件中读出并显示
*/
public class DataStreamDemo {
public static void main(String[] args) {
//write data to file
DataOutputStream out = null;
DataInputStream in = null;
int count = 10;
try {
out = new DataOutputStream(
new FileOutputStream("e:\\data.txt"));
for (int i = 0; i < count; i++) {
out.writeInt((int) (Math.random() * 100 + 1));
}
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} finally {
try {
if (out != null) {
out.flush();
out.close();
}
} catch (IOException e) {}
}
//read data from file
int v;
try {
in = new DataInputStream(
详细解决方案
关于DataInputStream和DataOutputStream的
热度:9423 发布时间:2013-02-25 21:43:20.0
相关解决方案
- DataOutputStream 写文本文件如何是乱码
- new DataInputStream(fileName.getClass().getResourceAsStream(fileName));产生内存溢出Error
- DataInputStream 的有关问题
- 缓冲流有关问题 (ByteArrayInputStream/DataInputStream)
- DataOutputStream write有关问题
- DataOutputStream 有关问题
- 有关 DataInputStream 和 DataOutputStream 的 有关问题 ,报出 EOFException 错误
- DataInputStream 与 DataOutputStream
- 【Java.IO】I/O 字节处理流 - 之- 基本Java数据类型操作流 —— DataInputStream, DataOutputStream
- Java基础 数据流(DataInputStream,DataOutStream),对象流(序列化Serializable接,ObjectInputStream,ObjectOutputStream)
- Java IO (8) -- DataOutputStream 类 DataInputStream 类
- (JavaSE 学习记录) IO流之数据流DataInputStream、DataOutputStream
- Java IO流 - DataInputStream 和 DataOutputStream
- Java基础22-【Buffered缓冲流&DataInputStream&DataOutputStream】