안녕하세요.
간단한 자바 프로그램을 하나 짰는데, 인코딩 문제가 있어서, 질문을 드립니다.
환경 : CentOS7
자바 버전 : 1.79
사용 툴 : 이클립스
파일 명 : 핀란드어
파일 내용 : 중간 중간 핀란드어 섞임
시나리오 : 핀란드 파일 읽어서, 특정 문구만 추려서 다른 폴더에 저장하기
1. 디렉터리에 핀란드 파일 모아놓기
2. List[] 에 해당 디렉터리 파일 이름 전부 넣기. listFiles() 함수 사용.
3. 뽑아서 for문 돌리고 전부 찾아내기.
간단합니다.. 여기서 위 파일 명을 가져올 때 문제가 생기는 부분은 쉘로 넘어갔으나..
내용에 핀란드어가 있는 부분은 어차피 주석이라 삭제하면 되는데, 이게 2byte냐 1byte냐에 따라
특정 부분을 처리할 때 제대로 처리가 되지 않습니다.