Из документа, функция «доступной» методы:Есть ли способ в InputStream - хороший способ перебора файла?
возвращает оценку числа байт, которые могут быть считаны (или пропущены) от этого входного потока без блокировки с помощью следующей вызов метода для этого входного потока.
Итак, как долго требуется, чтобы этот метод возвращал результат. Если у меня есть файл с 10000 словами, и я хочу, чтобы пройти через каждое слово, проверяя, как это:
while (steam.available() > 0) {
steam.read(); // suppose that this read a word
}
Таким образом, после каждого чтения первого слова, это метод будет идти в течение следующих 9999 слов? И, после второго слова, проверьте его следующие 9998 слов?
Из документа говорится, что метод «оценивает количество байтов», то как это делается?