File f=new File("d:\\javasource\\filedemo.java");你的程序能够编译通过???佩服。

解决方案 »

  1.   

    编译通过是没有问题的,File f=new File("d:/javasource/filedemo.java");
    也可以
      

  2.   

    那为什么我的File f=new File("d:\javasource\filedemo.java");就通不过???
      

  3.   

    javahui(阶级斗争要年年讲,月月讲,天天讲。) 
    那为什么我的File f=new File("d:\javasource\filedemo.java");就通不过???---------------------------------------------------------------------------
    五星级的,也不过如此。
      

  4.   

    但是用File f=new File("d:\\javasource\\filedemo.java");
    也一样啊,老大
      

  5.   

    File f=new File("d:/javasource/filedemo.java");这是java文档规定的标准写法,至于转义字符问题属于高深问题
      

  6.   

    linux中为/,win中为\\
    try again
      

  7.   

    java 编译并不对此进行判断,是String即可,执行时才会判断路径是否正确