MyException - 我的异常网
当前位置:我的异常网» Eclipse » 如何把object类型转成DataInputStream

如何把object类型转成DataInputStream

www.MyException.Cn  网友分享于:2013-12-16  浏览:38次
怎么把object类型转成DataInputStream?
我有一个object got,是通过
ObjectInputStream ois = new ObjectInputStream(socket.getInputStream());
Object got; 
got=ois.readObject();得到的,现在需要把他写如一个DataInputStream

如if (got instanceof byte[]){
   
   
DataInputStream dis = new DataInputStream((byte[]) got);
   
  bitmap = BitmapFactory.decodeStream(dis);

的dis中,应该怎么做?

ps:dis好象没有dis.readObject()或dis.wrietObject()方法


------解决方案--------------------
你无法把东西写入DataInputStream。
你需要用DataOutputStream或ObjectOutputStream来做。
直接dos.write(byte[])就行了。
------解决方案--------------------
用DataOutputStream或ObjectOutputStream来做。
直接dos.write(byte[])就行了。

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有