将输入流转换为缓冲读取器
2022-08-31 07:08:00
我正在尝试使用Android中的资产目录中的InputStream逐行读取文本文件。
我想将 InputStream 转换为 BufferedReader,以便能够使用 readLine()。
我有以下代码:
InputStream is;
is = myContext.getAssets().open ("file.txt");
BufferedReader br = new BufferedReader (is);
第三行将删除以下错误:
Multiple markers at this line The constructor BufferedReader (InputStream) is undefinded.
我试图在C++中做的事情是这样的:
StreamReader file;
file = File.OpenText ("file.txt");
line = file.ReadLine();
line = file.ReadLine();
...
我做错了什么,或者我应该怎么做?谢谢!