使用什么而不是BufferedReader为服务器

时间:2016-11-12 14:22:08

标签: java serversocket java-server

我被告知BufferedReader.readLine()不是从clientSocket读取数据的合适方法,因为它将行视为以\n\r结尾的字符串。但是,我的行结束符号是\r\n。我应该如何使用缓冲读卡器?

1 个答案:

答案 0 :(得分:2)

  

我被告知BufferedReader.readLine()不是从clientSocket读取数据的合适方法,因为它将行视为以\n\r结尾的字符串。

你被告知错了。见Javadoc。

  

但是,我的行结束符号是\ r \ n。我应该如何使用缓冲读卡器?

您不需要任何代替BufferedReader的内容。它将认识到作为线路终结器。见Javadoc。

  

...如果我在

里面加\r\n

没有这样的事情。