성능 개선안
•
기존
◦
StringBuilder를 이용하여 buf의 start pointer, end pointer를 직접 저장 이후 바로 String 생성
•
아이디어
◦
StringBuilder에 row 단위의 모든 파싱 char를 append, 이후 Stringbuilder의 subSequence를 이용하여 누적된 String을 필요시에 추출.
•
아이디어 필요안
◦
필드의 누적된 start pointer를 저장할 공간 필요
◦
따로 클래스를 이용하여 저장 | List, ArrayDeque을 이용하여 저장 그 외 더 좋은 자료 구조가 있다면 사용
◦
실제 테스트 필요