作者PsMonkey (痞子军团团长)
看板java
标题Re: [问题] 关於串流的问题
时间Sun May 21 20:06:38 2006
※ 引述《shiou (程式回圈)》之铭言:
: 新手不好意思想问个问题
: 因为想写一个server
: 要处理IO的问题
: 看书上写的一段
: Socket server = new socket("XXX.XXX.XXX.XXX", XX);
: InputStream in = server.getInputStream();
: byte[] input = new byte[10];
: for ( int i = 0; i < input.length; ++i )
: {
: int b = in.read();
: if ( b == 1 )
: break;
: input[i] = (byte) b;
你可以直接 read(input) 阿阿阿... XD
: }
: 我的问题是
: 这样的串流进来是一个byte一个byte
: 那我该怎样把这些资料转换成我要的型态呢
: 譬如说
: char, int, string等....
: 谢谢高手解答
String 有 constructor 可以用
(不过,那是直接塞 byte[])
其他的... hmmm... 你要不要用高阶一点的 input stream ?
我是没实际写过啦(应该说,正在写,还没写到那边)
不过,看到 ObjectInputStream 的 method 们
觉得还....
--
侃侃长论鲜窒碍 网站:
http://www.psmonkey.idv.tw
众目睽睽无心颤 个人版:telnet://legend.twbbs.org
茕居少聊常人事
杀头容易告白难 欢迎参观 Java 版(@ptt.cc) \囧/
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.204.16.17