자바 소켓통신시에 read()와 readLine() 차이

조회수 2184회

블루투스에서 소켓통신시의 얘기인데여....

정확히 read()와 readLine()의 차이가 char 와 String을 읽는 차이라고 하던데여..

통신시에 죽는 문제가 있었는데 연결이 잘 되다가 중간에 연결이 끊기는데 로그에서는 readLine()에서 에러가 난다고 표시가 되더라구요...

그런데 read로 바꾸니까 에러가 안나는 것 같기도 해서;;;(긴 시간을 할애해서 관찰해야 해서 완전히 관찰을 하지는 못했습니다..ㅠ)

readLine()에서 읽을 때 보내는 쪽에서 "\r\n"을 문자열 끝에 같이 붙여서 보내주지 않으면 readLine()에서 문제가 발생할 수가 있나여???

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)