简单的数据类型用DataInputStream

解决方案 »

  1.   

    谢谢楼上两位的回答! 只可惜我传的是有点复杂, 用普通的 DataInputStream 较难传送!也不好控制! 快来大侠救救我吧!
      

  2.   

    //            //put
    //            FlexOutputStream outStream = new FlexOutputStream();
    //            aoDataForm.serializeTo(outStream);
    //            pout.write(outStream.toByteArray());
    //            pout.flush();
    //            //get
    //            byte[] pdain = new byte[1024];
    //            pin.read(pdain);
    //            FlexInputStream  inStream = new FlexInputStream(pdain);
    //            //close
    //            pin.close();
    //            pout.close();
    //            //return
    //            FlexFolder pDbreturn = new FlexFolder(inStream);
    //            pDbreturn.addItem(Item.SYS_IPADDRESS,loip);
    //            return pDbreturn;
    //////////////////////////////////////////////////////////////////////////////////////////告诉我你的具体实例
      

  3.   

    我主要目的是想传送一串数据,有各种类型的(都是基本型),  原来在设计时是想事先把写入一个实现Serializable接口的类中, 再通过网络传送对象流至服务器端! 在设计前我还没用JAVA编过网络方面的, 可到写代码时就发现用 Socket.getInputStream() 来产生一个 ObjectInputStream 对象跟本就没产生!
    ---- 我对网络编程还没实战过, 希望能多给些意见! 或是给些相关的意见也行!
      

  4.   

    mdxk:
      你给的那个 FlexOutputStream 是什么类啊? 我找不着! 是不是自己继承了 ObjectOutputStream 类的!