黑马程序员技术交流社区

标题: File类中路径问题怎么划分? [打印本页]

作者: 思维    时间: 2014-8-2 10:24
标题: File类中路径问题怎么划分?
本帖最后由 思维 于 2014-8-2 21:31 编辑

今天学File类,发现有个相对路径和绝对路径的问题?总是无法准确的区分开,谁能给出相对路径和绝对路径之间区别?
作者: 禅伤    时间: 2014-8-2 10:30
举例说明
        File f=new File("demo.txt");
        System.out.println("相对路径:"+f.getPath());
        System.out.println("绝对路径:"+f.getAbsolutePath());

打印结果:
相对路径:demo.txt 相对路径就是相对于目前所在的这个目录而言的路径,在这个目录下具有唯一性
绝对路径:D:\workspace\test\IO流\demo.txt 绝对路径就是相对于整个系统吧,在整个系统下具有唯一性
作者: 思维    时间: 2014-8-2 14:12
禅伤 发表于 2014-8-2 10:30
举例说明
        File f=new File("demo.txt");
        System.out.println("相对路径:"+f.getPath());

\IO流\demo.txt算绝对路径还是相对路径啊?
作者: Faith-    时间: 2014-8-2 14:52
思维 发表于 2014-8-2 14:12
\IO流\demo.txt算绝对路径还是相对路径啊?

您好  您说的这个“IO流\demo.txt”应该是相对路径
作者: 思维    时间: 2014-8-2 16:38
Faith- 发表于 2014-8-2 14:52
您好  您说的这个“IO流\demo.txt”应该是相对路径

IO前面我特意打了个“\",不带\的那种我也知道是相对路径,主要是带\的这种
作者: Faith-    时间: 2014-8-2 17:24
思维 发表于 2014-8-2 16:38
IO前面我特意打了个“\",不带\的那种我也知道是相对路径,主要是带\的这种 ...

应该也是  我这有一个连接 你去看一下

http://wenku.baidu.com/link?url=mBkHDyQALtb46dKL42RyAm8_U-TrY6ixxbdV67CSQoN6A9hySNxL-OBcbGx3IaZP0lAUJSXoEc0EoDE4GEOM-n7l-ZEs3G_vXKXtwpP6R0i




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2