我有以下方法来读取文件并以相反的顺序输出其行:
public void Reverse(BufferedReader br, PrintWriter pw)
{
try
{
String headLine = br.readLine();
if (headLine != null)
{
Reverse(br, pw);
pw.println(br.readLine());
}//if
pw.println(headLine);
}//try
}//Reverse
出于某种原因,运行代码时我在输出文件中看不到任何内容,但它正在正确编译。有任何想法吗?