java_io_数据流-创新互联
- 保存数据和数据类型,方便后期直接获取数据类型而不用强转
- 使得字符串以外的类型也能写进字节数组里
- DataInputStream(字节流)和DataOutputStream(字节流)
读取必须和写入的顺序一致
濉溪网站制作公司哪家好,找创新互联公司!从网页设计、网站建设、微信开发、APP开发、成都响应式网站建设等网站项目制作,到程序开发,运营维护。创新互联公司2013年开创至今到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联公司。//写出到字节数组 ByteArrayOutputStream os=new ByteArrayOutputStream(); DataOutputStream dos=new DataOutputStream(new BufferedOutputStream(os)); //操作数据类型,加数据 dos.writeUTF("哈哈哈"); //保存字符串 dos.writeInt(18); //保存int类型 dos.writeBoolean(false); //保存布尔类型 dos.writeChar('q'); //保存char类型 dos.flush(); //强制刷新,使数据读取到内存里(字节数组) byte[] datas=os.toByteArray(); //获取写入的数据 //读取,顺序与写出保持一致,顺序不对会报错 DataInputStream dis=new DataInputStream(new BufferedInputStream(new ByteArrayInputStream(datas)) ); String s=dis.readUTF(); int age=dis.readInt(); boolean flag=dis.readBoolean(); char ch=dis.readChar();
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
本文标题:java_io_数据流-创新互联
文章来源:http://azwzsj.com/article/desigj.html