【发布时间】:2013-06-02 13:32:23
【问题描述】:
请您帮帮我,我无法阅读整个文本文件。
我只能从文本文件中读取大约 100 行。
文字大小 = 61535
代码如下。
String path = Environment.getExternalStorageDirectory().getAbsolutePath();
path = path + "/testFile.txt";
StringBuilder fileData = new StringBuilder();
BufferedReader reader = new BufferedReader(new FileReader(path));
char[] buf = new char[1024];
int numRead=0;
while((numRead=reader.read(buf)) != -1)
{
String readData = String.valueOf(buf, 0, numRead);
fileData.append(readData);
}
reader.close();
期待您的回复。
【问题讨论】:
-
任何异常(查看 Logcat)?
-
100 行之后会发生什么????
-
@user2445150 你能发布xml文件吗???
-
@Michael Butscher 你好,没有例外。
-
@Mathew Foscarini 什么也没发生。 String 中没有更多字符。
标签: android file bufferedreader