@Test
public void test1(){
DataOutputStream dos=null;
try{
FileOutputStream fos=new FileOutputStream("d:/data.txt");
dos=new DataOutputStream(fos);
dos.writeUTF("我爱Java");
dos.writeBoolean(true);
dos.writeLong(143236728);
}catch(Exception e){
e.printStackTrace();
}finally{
if(dos!=null){
try {
dos.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
}
@Test
public void test3(){
DataInputStream dis=null;
try{
dis=new DataInputStream(new FileInputStream(new File("d:/data.txt")));
String str=dis.readUTF();
System.out.println(str);
boolean b=dis.readBoolean();
System.out.println(b);
long l=dis.readLong();
System.out.println(l);
}catch(Exception e){
e.printStackTrace();
}finally{
if(dis!=null){
try {
dis.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
}
}
如何将程序中的二进制流转换到文件中,然后将文件中内容在传入程序中?
猜你喜欢
转载自blog.csdn.net/Java_stud/article/details/82345964
今日推荐
周排行