在server发送两行信息:out.println("--- Welcome to this chatroom ---");
out.println("Input your nickname:");
out.flush();在client输出信息:while(in.readLine() != null) {
System.out.println(in.readLine());
}client端实际只输出了"input you nickname"。我的本意是输出server发送过来的所有信息。求帮忙修改完成。谢谢。
BufferedReader读取所有信息
答案:2 悬赏:0 手机版
解决时间 2021-12-27 20:57
- 提问者网友:暗中人
- 2021-12-27 18:04
最佳答案
- 五星知识达人网友:何以畏孤独
- 2021-12-27 18:25
String br;while((br = in.readLine()) != null) {
System.out.println(br);
}
调用了两次readLine相当于读了两次了
System.out.println(br);
}
调用了两次readLine相当于读了两次了
全部回答
- 1楼网友:往事隔山水
- 2021-12-27 19:53
string str = br.readline();
if(str.equals("333")){
//如果是333 就执行你要的操作,否则不操作
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯