in = new BufferedReader(new InputStreamReader(socket.getInputStream()));
data1 = in.readLine(); //1번째줄 읽기
data2 = in.readLine(); //2번째줄 읽기
data3 = in.readLine(); //3번째줄 읽기
... //120번째줄 까지 읽기
한 줄당 7자리수 데이터 xxxxxxx를 120줄 정도 받아서 읽으려고 하는데 값이 이상하게 나오네요.
7줄 받아서 읽을 때는 이상없었는데, 10줄 이상 되니깐 값이 이상하게 나옵니다.
글자수가 많아야 7자리 뿐인데 혹시 버퍼 크기가 작아서 생기는 문제일까요?
120줄 정도도 읽을 수는 없는건가요? 파일처리를 하면 속도 문제가 있을 것 같은데,
버퍼로 해결할 수 있는 방법이 있는지 궁금합니다.
xxxxxxx
xxxxxxx
... (120줄)