У меня есть этот код:
try {
bufferedReader = new BufferedReader(new FileReader(new File(filePath)));
String currentLine;
int numLine = 0;
while ((currentLine = bufferedReader.readLine()) != null) {
numLine++;
for (String word : currentLine.split(" ")) {
if (!word.isEmpty() ) {
mapAllWordsPositionInFilesInFolder.computeIfAbsent(word,v -> new HashMap<>())
.computeIfAbsent(filePath, val -> new HashSet<>())
.add(numLine);
}
}
}
} catch (IOException e) {
e.printStackTrace();
} finally {
if (bufferedReader != null) {
bufferedReader.close();
}
}
Я хочу изменить BufferedReader readline () на read (), потому что он быстрее! Кто-нибудь может помочь пожалуйста!