我被告知BufferedReader.readLine()
不是从clientSocket读取数据的合适方法,因为它将行视为以\n
或\r
结尾的字符串。但是,我的行结束符号是\r\n
。我应该如何使用缓冲读卡器?
答案 0 :(得分:2)
我被告知BufferedReader.readLine()不是从clientSocket读取数据的合适方法,因为它将行视为以
\n
或\r
结尾的字符串。
你被告知错了。见Javadoc。
但是,我的行结束符号是\ r \ n。我应该如何使用缓冲读卡器?
您不需要任何代替BufferedReader
的内容。它将认识到作为线路终结器。见Javadoc。
...如果我在
里面加\r
或\n
没有这样的事情。