我想创建一个新的TXT文件;
FileWriter outData=new FileWriter("d://abcd//123.txt");
为什么一直提醒我出错呢?我用的是ECLIPSE!
错误为:FileWriter is undefined;
为什么我用FileReader读一个已经存在的文件内容时却没问题呢?是不是不能这么创建新文件呢?
那具体方法呢?
再就是我自己创建了d://abcd//123.txt文件了,用FileWriter也是保错,说什么没有FileWriter(String)类型!
我是JAVA新手,希望那位仁兄帮我讲解一下!
我会被这些基础知识玩疯!

解决方案 »

  1.   

    改成FileWriter outData=new FileWriter("d:/abcd/123.txt");
    或者FileWriter outData=new FileWriter("d:\\abcd\\123.txt");
      

  2.   

    我很晕!
    我一用FileWriter,后面的括号内只要一使用"",既FileWriter("");
    就出错了,你把""一删除,变成FileWriter();就对了!
    我靠, 那我怎么初始一个输出流呢?
    老是提醒我FileWriter(string)is未定义的;
    难道JAVA没有这个类库???
    急求!!!!
      

  3.   

    新建文件用   File file = new File("d:/test.txt");
    就可以!!你要想用 FileWriter 
    FileWriter filewriter = new FileWriter(file, true);  filewriter.write(detail); 
    filewriter.close(); 
      

  4.   

     File file = new File("d:/test.txt"); 
    file.CreateNewFile();
      

  5.   

    我一般直接这样就OK了,哈哈
    OutputStream os=new FileOutputStream("路径");
      

  6.   

    我自己的eclipse有问题
    呵呵,谢谢各位的指点!