文件就是Eclipse的默认工作空间啊,写绝对路径报错啊

解决方案 »

  1.   

    不会的,绝对路径应该就不会报错,写绝对路径报啥错误? br = new BufferedReader(new FileReader("D:\eclipseworkspace\FirstProject\src\Test15_demo.java"));
    报错:Exception in thread "main" java.lang.Error: Unresolved compilation problem: 
    Invalid escape sequence (valid ones are  \b  \t  \n  \f  \r  \"  \'  \\ ) at Test15_demo.main(Test15_demo.java:13)
      

  2.   

    不会的,绝对路径应该就不会报错,写绝对路径报啥错误? br = new BufferedReader(new FileReader("D:\eclipseworkspace\FirstProject\src\Test15_demo.java"));
    报错:Exception in thread "main" java.lang.Error: Unresolved compilation problem: 
    Invalid escape sequence (valid ones are  \b  \t  \n  \f  \r  \"  \'  \\ ) at Test15_demo.main(Test15_demo.java:13)
    \要转义,路径中的\要改为\\
      

  3.   

    不会的,绝对路径应该就不会报错,写绝对路径报啥错误? br = new BufferedReader(new FileReader("D:\eclipseworkspace\FirstProject\src\Test15_demo.java"));
    报错:Exception in thread "main" java.lang.Error: Unresolved compilation problem: 
    Invalid escape sequence (valid ones are  \b  \t  \n  \f  \r  \"  \'  \\ ) at Test15_demo.main(Test15_demo.java:13)
    \要转义,路径中的\要改为\\
    多谢,这个问题解决了,可是编译下,结果为null???
      

  4.   

    不会的,绝对路径应该就不会报错,写绝对路径报啥错误? br = new BufferedReader(new FileReader("D:\eclipseworkspace\FirstProject\src\Test15_demo.java"));
    报错:Exception in thread "main" java.lang.Error: Unresolved compilation problem: 
    Invalid escape sequence (valid ones are  \b  \t  \n  \f  \r  \"  \'  \\ ) at Test15_demo.main(Test15_demo.java:13)
    \要转义,路径中的\要改为\\
    多谢,这个问题解决了,可是编译下,结果为null???
    这样说吧?你想实现个什么样的功能或者你写这断代码的目的是什么?File s=null,然后后面一直都没有赋值,那么肯定是null
      

  5.   

    不会的,绝对路径应该就不会报错,写绝对路径报啥错误? br = new BufferedReader(new FileReader("D:\eclipseworkspace\FirstProject\src\Test15_demo.java"));
    报错:Exception in thread "main" java.lang.Error: Unresolved compilation problem: 
    Invalid escape sequence (valid ones are  \b  \t  \n  \f  \r  \"  \'  \\ ) at Test15_demo.main(Test15_demo.java:13)
    \要转义,路径中的\要改为\\
    多谢,这个问题解决了,可是编译下,结果为null???
    这样说吧?你想实现个什么样的功能或者你写这断代码的目的是什么?File s=null,然后后面一直都没有赋值,那么肯定是null将指定的的Java文件复制一份另存为“Test.txt”文件,并同时将文件的内容打印到命令提示符串窗口中
      

  6.   

    不会的,绝对路径应该就不会报错,写绝对路径报啥错误? br = new BufferedReader(new FileReader("D:\eclipseworkspace\FirstProject\src\Test15_demo.java"));
    报错:Exception in thread "main" java.lang.Error: Unresolved compilation problem: 
    Invalid escape sequence (valid ones are  \b  \t  \n  \f  \r  \"  \'  \\ ) at Test15_demo.main(Test15_demo.java:13)
    \要转义,路径中的\要改为\\
    多谢,这个问题解决了,可是编译下,结果为null???
    这样说吧?你想实现个什么样的功能或者你写这断代码的目的是什么?File s=null,然后后面一直都没有赋值,那么肯定是null而且我指定的就是我现在写的这些Java代码
      

  7.   

    不会的,绝对路径应该就不会报错,写绝对路径报啥错误? br = new BufferedReader(new FileReader("D:\eclipseworkspace\FirstProject\src\Test15_demo.java"));
    报错:Exception in thread "main" java.lang.Error: Unresolved compilation problem: 
    Invalid escape sequence (valid ones are  \b  \t  \n  \f  \r  \"  \'  \\ ) at Test15_demo.main(Test15_demo.java:13)
    \要转义,路径中的\要改为\\
    多谢,这个问题解决了,可是编译下,结果为null???
    这样说吧?你想实现个什么样的功能或者你写这断代码的目的是什么?File s=null,然后后面一直都没有赋值,那么肯定是null将指定的的Java文件复制一份另存为“Test.txt”文件,并同时将文件的内容打印到命令提示符串窗口中
    public static void main(String[] args) { BufferedReader br = null;
    BufferedWriter bw = null;
    StringBuffer sbf = new StringBuffer(); try {
    br = new BufferedReader(new FileReader("F:\\myworkspace\\ssi\\src\\jio\\Test15_demo.java")); bw = new BufferedWriter(new FileWriter("F:\\Test.txt"));
    String str=null;
    while((str=br.readLine())!=null){
    sbf.append(str);
    bw.write(str);
    }
    br.close();
    bw.close();
    System.out.println(sbf.toString());
    } catch (FileNotFoundException e) {
    e.printStackTrace();
    } catch (IOException e) {
    e.printStackTrace();
    }
    }
    稍微改了下
      

  8.   

    不会的,绝对路径应该就不会报错,写绝对路径报啥错误? br = new BufferedReader(new FileReader("D:\eclipseworkspace\FirstProject\src\Test15_demo.java"));
    报错:Exception in thread "main" java.lang.Error: Unresolved compilation problem: 
    Invalid escape sequence (valid ones are  \b  \t  \n  \f  \r  \"  \'  \\ ) at Test15_demo.main(Test15_demo.java:13)
    \要转义,路径中的\要改为\\
    多谢,这个问题解决了,可是编译下,结果为null???
    这样说吧?你想实现个什么样的功能或者你写这断代码的目的是什么?File s=null,然后后面一直都没有赋值,那么肯定是null将指定的的Java文件复制一份另存为“Test.txt”文件,并同时将文件的内容打印到命令提示符串窗口中
    public static void main(String[] args) { BufferedReader br = null;
    BufferedWriter bw = null;
    StringBuffer sbf = new StringBuffer(); try {
    br = new BufferedReader(new FileReader("F:\\myworkspace\\ssi\\src\\jio\\Test15_demo.java")); bw = new BufferedWriter(new FileWriter("F:\\Test.txt"));
    String str=null;
    while((str=br.readLine())!=null){
    sbf.append(str);
    bw.write(str);
    }
    br.close();
    bw.close();
    System.out.println(sbf.toString());
    } catch (FileNotFoundException e) {
    e.printStackTrace();
    } catch (IOException e) {
    e.printStackTrace();
    }
    }
    稍微改了下果然是大神,多谢多谢哈,现在大三了,在工作室补Java基础,是Java web方向