00000001.htm
来自「水木清华BBS」· HTM 代码 · 共 58 行
HTM
58 行
<HTML><HEAD> <TITLE>BBS水木清华站∶精华区</TITLE></HEAD><BODY><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER>发信人: jjhwang (小受), 信区: Java <BR>标 题: Re: JAVA中怎么进行类型转换? <BR>发信站: BBS 水木清华站 (Tue Apr 13 14:41:39 1999) <BR> <BR>你在发送前,把每个数据项都转换为byte,然后再传,如: <BR>for (int j = 0 ; j < Name.length() ; j++ ) <BR> message[i++] = (byte)Name.charAt(j); <BR>就可以把Name加到byte流里了, <BR>然后,把InetAddress用方法得到一个byte[],用InetAddress.getAddress()就可以, <BR>再接在message[]后面,最后再加上int型的Port,方法前面已经说过了, <BR>就把这个类组成了一个byte[],把这个messae[]发过去, <BR>在接收方再进行相反的操作,就可以拆开了。 <BR> <BR>【 在 jimh (傻茄子) 的大作中提到: 】 <BR>∶<I> 说实际点吧,我用DatagramSocket将一个这样的结构: </I><BR>∶<I> class ClientInfo </I><BR>∶<I> { </I><BR>∶<I> String Name; </I><BR>∶<I> InetAddress Address; </I><BR>∶<I> int Port; </I><BR>∶<I> public ClientInfo( String N, InetAddress Addr, int port ) </I><BR>∶<I> { </I><BR>∶<I> Name = N; </I><BR>∶<I> Address = Addr; </I><BR>∶<I> Port = port; </I><BR>∶<I> } </I><BR>∶<I> } </I><BR>∶<I> 传到client方,但是怎么把它还原呢? </I><BR> <BR> <BR>-- <BR> <BR>每次 都 想 游 遍它 。 <BR> <BR>可是 总 走 不到 尽头 !!! <BR> <BR>唉! 留个ICQ吧:13235162 <BR> <BR>※ 来源:·BBS 水木清华站 bbs.net.tsinghua.edu.cn·[FROM: 202.112.101.44] <BR><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER></BODY></HTML>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?