Win7, JSE ... Я вызвал BufferedReader для обработки чтения данных из файла.
При чтении документации Java, он говорит, что размер по умолчанию "достаточно большой для большинства целей ..." чтениеДокументация Android, размер по умолчанию превышает 8 000 символов ...
My Buffered Reader застревает при чтении до 76 байт.Я могу использовать конструктор по умолчанию, 100, 10000 в качестве входных данных размера, и все же, максимум 76Bytes
FileInputStream fin = new FileInputStream(fileObj);
BufferedReader br = new BufferedReader(new InputStreamReader(fin));
Что мне здесь не хватает?Это значительно упростило бы мой код, если бы я мог верить, что каждая команда readLine () дала мне полную строку.
EDIT Я использую BufferedReader, потому что newLine является очень важным разделителем для действия Iнужно выполнить на данных в файле.Единственный обходной путь, который у меня есть сейчас, - это вставить дополнительные newLines в мой письменный файл и использовать readLine () длиной 0 в качестве моего разделителя.
EDIT2 Похоже, виновник в том, как я 'Я пишу файл из моего другого приложения.Я записываю каждую «строку» в файл в Android, но когда я открываю файл в Windows и выключаю перенос слов, содержимое по-прежнему переносится ..... до 76 символов.Время расследовать больше.