我正在尝试使用Android中assets目录中的InputStream逐行读取文本文件.
我想将InputStream转换为BufferedReader以便能够使用readLine().
我有以下代码:
InputStream is;
is = myContext.getAssets().open ("file.txt");
BufferedReader br = new BufferedReader (is);
Run Code Online (Sandbox Code Playgroud)
第三行删除以下错误:
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();
...
Run Code Online (Sandbox Code Playgroud)
我做错了什么或我应该怎么做?谢谢!
Java BufferedReader和InputStreamReader类之间有什么区别?