На самом деле простой вопрос. Мне нужно прочитать текстовый файл Unicode в программе Java.
Я привык использовать простой текст ASCII с комбинацией BufferedReader FileReader, которая явно не работает :(
Я знаю, что могу прочитать строку "традиционным" способом, используя буферизованный считыватель, а затем преобразовать ее, используя что-то вроде:
temp = new String(temp.getBytes(), "UTF-16");
Но есть ли способ обернуть Reader в «Конвертер»?
РЕДАКТИРОВАТЬ: файл начинается с FF FE