之所以会出现这个问题 是因为 你所定义的public class 与 BufferedReader()或 BufferedWriter()重名
解决这个问题其实慢简单的 只需要 将BufferedReader() 或 BufferedWriter()其中一个添加上java.io.既可以解决了
/*
带有缓冲区 BufferedReader() BufferedWriter()
*/
import java.io.*;
public class Copy03{
public static void main(String [] args) throws Exception{
BufferedReader br=new BufferedReader(new FileReader("Copy03.java"));
java.io.BufferedWriter bw = new java.io.BufferedWriter(new FileWriter("/home/gladyu/Copy03.java"));//此处如果不加java.io.编译不会通过 出现上诉问题
/*
String temp=null;
while((temp=br.readLine())!=null){
bw.write(temp);
bw.newLine();
}
*/
String temp=null;
int count=0;
while(true){
count++;
temp=br.readLine();
if(temp==null){
break ;
}
if(count>1){
bw.newLine();
}
bw.write(temp);
}
bw.flush();
br.close();
bw.close();
}
}