首页 > 编程知识 正文

java读取数据流,DataOutputStream

时间:2023-05-05 04:45:25 阅读:165278 作者:2987

数据流有两个类。

DataInputStream和DataOutputStream

分别套接字到InputStream和OutputStream,用于读取和写入包含基本数据类型的数据。

import java.io.*; /*数据流: DataInputStream、DataOutputStream可以在数据传输时保留其类型,读取时必须按照导出顺序。 * /公共类数据流(publicstaticvoidmain (string [ ] args ) throwsioexception ) bytearrayoutputstreambaos=newbytearrrayos //写入数据类型数据dos.writeutf(kvno )的dos.writeint(19 ); dos.writeboolean(true; DOS.writechar(s ); dos.flush (; //读取指定类型的数据的byte[] datas=baos.toByteArray (; datainputstreamdis=new data inputstream (newbufferedinputstream ) newbytearrayinputstream (datas ); //按照导出时的顺序导入String utf=dis.readUTF (); int age=dis.readInt (; 布尔标志=dis.read布尔(; char ch=dis.readChar (; //只需关闭外部流dos.close (; }

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。