java DataInputStream和DataOutputStream详解及实例代码
javaDataInputStream和DataOutputStream详解
操作基本数据类型的流
DataInputStream
DataOutputStream
importjava.io.DataInputStream;
importjava.io.DataOutputStream;
importjava.io.FileInputStream;
importjava.io.FileOutputStream;
importjava.io.IOException;
publicclassIntegerDemo{
publicstaticvoidmain(String[]args)throwsIOException{
myWrite();
myReader();
}
privatestaticvoidmyWrite()throwsIOException{
//TODOAuto-generatedmethodstub
//创建数据输出流对象
FileOutputStreamfos=newFileOutputStream("E:\\zikao\\file\\cs.txt");
DataOutputStreamdos=newDataOutputStream(fos);
//写数据
dos.writeByte(10);
dos.writeShort(100);
dos.writeInt(1000);
dos.writeLong(10000);
dos.writeFloat(12.34F);
dos.writeDouble(12.56);
dos.writeChar('a');
dos.writeBoolean(true);
//释放资源
dos.close();
}
privatestaticvoidmyReader()throwsIOException{
//TODOAuto-generatedmethodstub
//创建数据输入流对象
FileInputStreamfis=newFileInputStream("E:\\zikao\\file\\cs.txt");
DataInputStreamdis=newDataInputStream(fis);
//读数据
byteb=dis.readByte();
shorts=dis.readShort();
inti=dis.readInt();
longl=dis.readLong();
floatf=dis.readFloat();
doubled=dis.readDouble();
charc=dis.readChar();
booleanbl=dis.readBoolean();
//释放资源
dis.close();
System.out.println(b);
System.out.println(s);
System.out.println(i);
System.out.println(l);
System.out.println(f);
System.out.println(d);
System.out.println(c);
System.out.println(bl);
}
}
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
热门推荐
1 训练狗狗憋尿
2 狗狗追踪训练
3 狗狗训练要多少钱
5 深圳狗狗训练
6 训练狗狗唤回
7 狗狗叫怎么训练
8 狗狗训练班
10 狗狗社会化训练
11 狗狗叫回训练
12 广州狗狗训练学校
13 狗狗训练躺下
14 狗狗随行训练
15 训练狗狗巡回
16 狗狗要怎么训练
17 狗狗喂食训练
18 训练狗狗躺下