日期:2014-05-20  浏览次数:20768 次

如何清空bufferedreader的buffer中的内容?
我使用bufferedReader类读取了很多行
abc
123
efg
但是我只想要第一行abc,跳过其他的行之后继续读取下一组数据?
请问如何实现,谢谢

------解决方案--------------------
要跳过,那就读出来,不用就完了。

String abc = bufferedReader.readLine();
bufferedReader.readLine();
bufferedReader.readLine();
String something = bufferedReader.readLine();


------解决方案--------------------
那你只读一行。然后把这个流给关了不就OK了。

------解决方案--------------------
你的继续是什么意思?

是换一个流吗?
------解决方案--------------------
但是事先我不知道buffer中会有几行内容
=======================================
不知道几行,那你打算请空几行啊??????????