作者tkcn (小安)
看板java
标题Re: [问题] socket传资料
时间Tue May 6 21:53:46 2008
※ 引述《pig95u (有拜有保佑的猪~)》之铭言:
: 大家好,这是第一次在贵版发问,若问题不合适,还请各位告知
: 我想传一个数字阵列,一维和二维都有
: 想问一下是不是只能转成String透过socket传过去後,再转成整数阵列呢
: 我有稍微爬一下文章,不过似乎只有提到传单一数值的方式
: 若是我有看漏的地方,还请各位提醒
: 另外,我在用NetBeans写的时候,发现Socket的method里有getclass()
: 不过我不清楚他的用法,网路上和api里都没发现
: 不知道板上的各位是否知道
: 如果用法了解的话,我说不定可以很快的传递资料了,而不用一个一个传了
: 因为我一开始是想把一堆资料包成一个class传
: 感谢大家阅读这个问题
我想你最後应该是指把资料放进 Object 传,
ObjectInputStream / ObjectOutpusStream 可以满足你的需求,
但是传送的物件必须实作 Serialization,
详细说明可参考
http://java.sun.com/developer/
onlineTraining/Programming/BasicJava2/serial.html
---
还有 java socket 能传的不只是 String,
其他各种基本型态及 byte 阵列也是可以的。
传一个 int arry 的方法很多,
但转成 String 再传不是个好方法。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.114.78.239
1F:推 pig95u:谢谢,我继续试试,感谢你的回覆 :) 05/06 22:08