본문 바로가기

Language/자바

[Java] reading UCS2-little endian file to UTF-16

File f = new File("./test.OC");

InputStreamReader reader = new InputStreamReader(new FileInputStream(f), "UTF-16");

BufferedReader in = new BufferedReader(read);

String str;


while (( str = in.readLine()) != null)

{

String s[] = str.split(",");

System.out.println(str);

System.out.println(s[0].length());

}


이렇게 하면 s[0].length 가 정확히 10이 찍힘.