无论在win还是unix中,都可以使用/。那么java中的File.separator还有存在的价值吗??

解决方案 »

  1.   

    有啊,比方说程序在windows上运行时,你从系统中得到的目录字符串中会依然是\,那么就需要用file.separator来split了。
      

  2.   

    主要是windows的文件路径和别的不一样,别人都是/,就它一个用\的
      

  3.   

    那要是别的操作系统呢,苹果,,,android,,,,,,,
      

  4.   

    Windows 支持“/”只是为了兼容而考虑的,并不是 Windows 中标准的路径分隔符。