Windows下路径分隔符是"\"
Unix与Linux下路径分隔符是"/"

解决方案 »

  1.   

    Windows下路径分隔符是"\"
    Unix与Linux下路径分隔符是"/"
     
    记住这个就没问题
      

  2.   

    Windows下路径分隔符是"\"
    Unix与Linux下路径分隔符是"/"*****如果路径分隔符用File.separator表示,则可移植性更强。×××要养成好的编程习惯很重要!!!
      

  3.   

    *****如果路径分隔符用File.separator表示,则可移植性更强。
    同意严重
      

  4.   

    File f = new File(myPath + File.separator + myFileName);  //跨平台、可移植性好  
    File f = new File(myPath + “\\”+ myFileName);  //Windows平台、可移植性不好 
    File f = new File(myPath + “/”+ myFileName);  //Linux平台、可移植性不好Java本身是跨平台、可移植性好的语言。如果你的Code写的尽是Hard Code,那么跨平台、可移植性就要大折扣。