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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 任江峰 于 2013-5-14 18:13 编辑

getAbsolutePath()是获取绝对路径,getPath()是获取什么呢?它与getAbsolutePath() 有什么区别啊?

3 个回复

倒序浏览
以下结果,一看便知
public static void test1(){   
       //1.txt 存放在当前目录即D:\workspace\test\
        File file1 = new File("1.txt");   
        File file2 = new File("D:\\workspace\\test\\1.txt");   
        System.out.println(“getPath():"+file1.getPath());   
        System.out.println("getAbsolutePath:"+file1.getAbsolutePath());   
         System.out.println(file2.getPath());   
        System.out.println(file2.getAbsolutePath());   
           
    }   
   
getPath():1.txt   
getAbsolutePath:D:\workspace\test\1.txt   

D:\workspace\test\1.txt   
D:\workspace\test\1.txt

评分

参与人数 1技术分 +1 收起 理由
袁梦希 + 1 赞一个!

查看全部评分

回复 使用道具 举报
楼主提问题的时候,一定要多写点问题,具体哪里不清楚,
这样方便以后学习,技术分先给你保留。{:soso_e163:}
回复 使用道具 举报
袁梦希 发表于 2013-5-14 18:04
楼主提问题的时候,一定要多写点问题,具体哪里不清楚,
这样方便以后学习,技术分先给你保留。{:soso_e163 ...

好的,我以后注意下。谢谢。:D
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马