【初心者】Java質問・相談スレッド87【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0062デフォルトの名無しさん
2006/07/01(土) 19:56:13//Client側
while(true) {
System.out.print(">");
String send = stdin.readLine();//キーボードからの入力を渡す
if (send.equals("exit"))break;//exitが入力されればSocketが閉じられる。
writer.print(send);
writer.flush();
String reply = reader.readLine();
System.out.println(reply);
}
//Server
while(true){
String echo = reader.readLine();
if (echo == null || echo.equals("exit"))break;//exitが入力されればこのクライアントとの接続を終わる。
else{//そうでなければErrorという文字列を返す
echo = "Error!!";
writer.print(echo);
writer.flush();
}
というのを作ろうとしてるんですが、Clientから文字列を入力したところで固まってしまいます;使い方がまずいんでしょうか・・
■ このスレッドは過去ログ倉庫に格納されています