当前位置: 代码迷 >> Java相关 >> [求助]始终提示不能找到FileWriter的构造函
  详细解决方案

[求助]始终提示不能找到FileWriter的构造函

热度:303   发布时间:2006-06-08 17:23:36.0
[求助]始终提示不能找到FileWriter的构造函

运行的程序如下

import java.io.*;

public class FileWriter{

public static void main(String args[])throws Exception{

BufferedReader br= new BufferedReader(new InputStreamReader(System.in));

BufferedWriter bw= new BufferedWriter(new FileWriter("line.txt"));

String s;

while(true){

System.out.println("请输入字符串");

System.out.flush();

s=br.readLine();

if(s.length()==0) break;

bw.write(s);

bw.close();

}

}

}

//始终提示不能找到FileWriter的构造函数。

错误提示为;

BufferedWriter bw= new BufferedWriter(new FileWriter("line.txt"));

^

1 error

找不到FileWriter的构造函数

这个错误有点莫名其妙啊

请各位高手帮忙看看问题出在哪?

搜索更多相关的解决方案: FileWriter  构造  提示  

----------------解决方案--------------------------------------------------------

那当然
你FileWriter本来是系统的类,可是你又定义了一个叫FileWriter的类
当然会出错了,你这个类又没有定义这个构造函数
解决办法:把你的类名叫别的就可以了


----------------解决方案--------------------------------------------------------

这样啊
谢谢啦
----------------解决方案--------------------------------------------------------
以后记得写程序的时候,尽量不要定义和系统类一样名字的类
----------------解决方案--------------------------------------------------------

知道了
谢谢提醒

----------------解决方案--------------------------------------------------------