概述
我有一个套接字客户端向套接字服务器发送文本,但ReadLine似乎没有等待接收行的内容,然后再继续。这是接收文本的服务器的:
public void run() {
try {
serveurSocket = new ServerSocket(PORT_ID);
connexionSocket = serveurSocket.accept();
BufferedReader reader = new BufferedReader(new InputStreamReader(connexionSocket.getInputStream()));
PrintWriter writer = new PrintWriter(connexionSocket.getOutputStream(), true);
messageRecu ="";
while (true) {
messageRecu = reader.readLine();
messageRecu = messageRecu.toUpperCase();
writer.println(messageRecu);
}
//reader.close();
//writer.close();
} catch (IOException e) {
System.out.println(e.getMessage());
e.printStackTrace();
}
}
在客户端和服务器之间建立套接字后,执行将在reader.readLine暂停,直到我通过套接字手动发送一个字符串。这是正常的
最后
以上就是谦让人生为你收集整理的java readline 超时_关于java:ReadLine不等待输入的全部内容,希望文章能够帮你解决java readline 超时_关于java:ReadLine不等待输入所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复