BBS水木清华站∶精华区
发信人: jimh (傻茄子), 信区: Java
标 题: Re: JAVA中怎么进行类型转换?
发信站: BBS 水木清华站 (Tue Apr 13 15:16:36 1999)
其他的好说,那个InetAddress怎么还原哪。
其实我是把所有的类型都用各自的ToStrin转成了String再一起转成byte[]的。
Name和Port还是好还原的。但InetAddress怎么还原呀。
【 在 jjhwang (小受) 的大作中提到: 】
∶ 你在发送前,把每个数据项都转换为byte,然后再传,如:
∶ for (int j = 0 ; j < Name.length() ; j++ )
∶ message[i++] = (byte)Name.charAt(j);
∶ 就可以把Name加到byte流里了,
∶ 然后,把InetAddress用方法得到一个byte[],用InetAddress.getAddress()就可以,
∶ 再接在message[]后面,最后再加上int型的Port,方法前面已经说过了,
∶ 就把这个类组成了一个byte[],把这个messae[]发过去,
∶ 在接收方再进行相反的操作,就可以拆开了。
--
我是龙王我怕谁!!!
我灌! 我灌! 我灌灌灌!!!�
※ 来源:·BBS 水木清华站 bbs.net.tsinghua.edu.cn·[FROM: 202.112.101.44]
BBS水木清华站∶精华区