Самый короткий способ открыть файл с кодировкой и readLine () в Java? - PullRequest
6 голосов
/ 05 января 2012

Какой самый короткий способ открыть файл для чтения методом readLine () и с настройкой его кодировки?

Является ли следующая строка правильной и самой короткой?

BufferedReader reader = 
    new BufferedReader(
         new InputStreamReader(
             new FileInputStream(myPath), myEncoding));

1 Ответ

14 голосов
/ 05 января 2012

С помощью Сканера вы можете сделать: Scanner scan = new Scanner(new File(myPath), myEncoding), а затем scan.nextLine(), который возвращает String.

...