[問題] 網路要如何讀陣列
書上和網路上許多範例都是介紹聊天室
它們存取的方式都是字串
我現在做一個視窗的程式
在網路部分Client 送出兩個int陣列
Sever 則傳回一個int數字
這是書上Client的範例
.
.
.
String data;
final int port=3000;
Socket socket;
BufferedReader c_in;
BufferedReader s_in;
PrintWriter s_out;
.
.
.
try{
c_in = new BufferedReader(new
InputStreamReader(System.in));
socket = new Socket("localhost",port);
s_in = new BufferedReader(new
InputStreamReader(socket.getInputStream()));
s_out = new PrintWriter(socket.getOutputStream());
while(true){
System.out.print("Client :> ");
data=c_in.readLine();
if(data=="quit"){
break;
}
s_out.println(data);
s_out.flush();
System.out.println(s_in.readLine());
}
socket.close();
}
.
.
.
要怎麼改才能送出兩個int陣列呢
我原本想從c_in那裡開始改的
可是BufferedReader的那些Constructor(我也不確定是不是這樣講)
查了API後還是不知道怎麼用
(順便問一下哪裡有api的教學文 在網路上看過一些 還是不太會用)
所以請教各位大大了
問題:Client送出兩個int陣列到Server
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.162.57.156
討論串 (同標題文章)
java 近期熱門文章
PTT數位生活區 即時熱門文章