当前位置: 代码迷 >> J2SE >> socket编程使用BufferedReader的readLine方法有关问题
  详细解决方案

socket编程使用BufferedReader的readLine方法有关问题

热度:3133   发布时间:2013-02-25 00:00:00.0
socket编程使用BufferedReader的readLine方法问题
readLine被一直堵塞,即使我关闭了client端的连接依旧是这样子的,但是换成inputStream就可以了,这是为啥呢?
在网上看到有人提问过,回答人表示方法封装最好不要使用BufferedReader?好像是这个意思来着..找了半天没找到原帖...

------解决方案--------------------------------------------------------
readLine会去找换行符,楼主确定客户端发送的时候有换行符吗?
------解决方案--------------------------------------------------------
.readLine()是一个和系统有关的方法,linux下换行符是 '\n',而windows下是'\r' '\n'。
  相关解决方案