Право, пониженный голос удален.
дыдущих версиях Java я читал файл, создавая буферизованный читатель, например:
BufferedReader in = new BufferedReader(new FileReader("file.txt"));
В Java 7 я хотел бы использоватьFiles.newBufferedReader
Но мне нужно передать кодировку. Например:
BufferedReader in = Files.newBufferedReader(Paths.get("file.txt"),
Charset.forName("US-ASCII"));
Раньше мне не приходилось беспокоиться о кодировках при чтении текстовых файлов. Какой кодировку я должен использовать? Вы знаете, какая кодировка использовалась по умолчанию в предыдущих версиях Java? Я просто хочу иметь возможность найти и заменить старое утверждение новым.