String file="H:\\Lhc\\diary.txt"; DataOutputStream dos=new DataOutputStream(new FileOutputStream(file)); dos.writeInt(10); dos.writeInt(-10); dos.writeLong(10l); dos.writeDouble(10.3); dos.writeUTF("水田"); //utf-8写出 dos.writeChars("水田奈落");//采用utf-16be编码写出 dos.close(); IOUtil.printHex(file);
String file="H:\\Lhc\\diary.txt"; IOUtil.printHex(file); DataInputStream dis=new DataInputStream(new FileInputStream(file)); int i=dis.readInt(); System.out.println(i);