数据流(DataInputStream,DataOutputStream )摘要DataInputStream,DataOutputStream可以读写Java基本数据类型的变量或字符串
使用基本数据类型的变量导出到文件,从文件中读出
publicstaticvoidmain (string [ ] args ) { DataOutputStream dos=null; 数据输入流dis=null; 创建try { //导出并导入流文件,然后在构造函数中输入节点流对象. dos=new data output stream (new file output stream (' test.txt ) ) dos.writeint(20 ); DOS.writeutf('Tom ); DOS.writechar('m ); system.out.println(dis.readint ); system.out.println(dis.readutf ); system.out.println (dis.readchar () ); }catch(ioexceptione ) { e.printStackTrace ); (finally ) if ) dos!=null () try (dos.close ); }catch(ioexceptione ) { e.printStackTrace ); }if(dis!=null () try (dis.close ); }catch(ioexceptione ) { e.printStackTrace ); } } }}
输出的文件很可能是乱码,只有用数据流方式读取时才能解码
输入时按顺序输入,因此读取时也必须按顺序读取。 否则会报告错误
color=‘ff 4040’在输入时按顺序输入,因此读取时也必须按顺序读取,否则会出错