A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 思维 高级黑马   /  2014-8-2 10:24  /  848 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 思维 于 2014-8-2 21:31 编辑

今天学File类,发现有个相对路径和绝对路径的问题?总是无法准确的区分开,谁能给出相对路径和绝对路径之间区别?

5 个回复

正序浏览
思维 发表于 2014-8-2 16:38
IO前面我特意打了个“\",不带\的那种我也知道是相对路径,主要是带\的这种 ...

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

http://wenku.baidu.com/link?url=mBkHDyQALtb46dKL42RyAm8_U-TrY6ixxbdV67CSQoN6A9hySNxL-OBcbGx3IaZP0lAUJSXoEc0EoDE4GEOM-n7l-ZEs3G_vXKXtwpP6R0i
回复 使用道具 举报
Faith- 发表于 2014-8-2 14:52
您好  您说的这个“IO流\demo.txt”应该是相对路径

IO前面我特意打了个“\",不带\的那种我也知道是相对路径,主要是带\的这种
回复 使用道具 举报
思维 发表于 2014-8-2 14:12
\IO流\demo.txt算绝对路径还是相对路径啊?

您好  您说的这个“IO流\demo.txt”应该是相对路径
回复 使用道具 举报
禅伤 发表于 2014-8-2 10:30
举例说明
        File f=new File("demo.txt");
        System.out.println("相对路径:"+f.getPath());

\IO流\demo.txt算绝对路径还是相对路径啊?
回复 使用道具 举报
举例说明
        File f=new File("demo.txt");
        System.out.println("相对路径:"+f.getPath());
        System.out.println("绝对路径:"+f.getAbsolutePath());

打印结果:
相对路径:demo.txt 相对路径就是相对于目前所在的这个目录而言的路径,在这个目录下具有唯一性
绝对路径:D:\workspace\test\IO流\demo.txt 绝对路径就是相对于整个系统吧,在整个系统下具有唯一性
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马