在D盘有一文件1.txt.
里面是这样的:
静月思
床前明月光
疑是地上霜
举头望明月
低头思故乡下面是一段程序:package han;import java.io.BufferedReader;
import java.io.FileReader;public class Test13 { public static void main(String[] args) throws Exception{
BufferedReader reader=new BufferedReader(new FileReader("D://1.txt"));
while((reader.readLine())!=null){
System.out.println(reader.readLine());
}
}}
运行后的结果是这样的:
床前明月光
举头望明月
null
为什么不是把1.txt里面的内容全部都打印出来呢?
请高手指点一下!
里面是这样的:
静月思
床前明月光
疑是地上霜
举头望明月
低头思故乡下面是一段程序:package han;import java.io.BufferedReader;
import java.io.FileReader;public class Test13 { public static void main(String[] args) throws Exception{
BufferedReader reader=new BufferedReader(new FileReader("D://1.txt"));
while((reader.readLine())!=null){
System.out.println(reader.readLine());
}
}}
运行后的结果是这样的:
床前明月光
举头望明月
null
为什么不是把1.txt里面的内容全部都打印出来呢?
请高手指点一下!
import java.io.FileReader; public class Test13 { public static void main(String[] args) throws Exception{
BufferedReader reader=new BufferedReader(new FileReader("D:/1.txt"));
String line=null;
while((line=reader.readLine())!=null){
System.out.println(null); }
reader.close();} }
System.out.println(line);