Java中相对路径与绝对路径的总结

操作系统约定,文件或目录的路径名由斜线(/)或反斜线(\)分割,此外,相对路径中可以采用'.'表示当前路径,'..'表示当前路径的父路径,即上一级目录。

Java编程时,需要注意,'\'后面表示的是转义字符,因此需要写两个'\'。

 

绝对路径:就是从根目录为参考点的文件或文件夹(即目录)所在的路径,只存在一个,具有唯一性。

比如:ipconfig.exe所在的绝对路径就是(系统盘为C:\):C:\Windows\System32\ipconfig.exe。

如代码:

import java.io.*;

File file=newFile("c:\\");        //绝对路径,根目录C,下同

File file=nw File("c:");

File file=new File("c:/");

 

相对路径:就是以当前路径为参考点,所推出目的文件或目录所在的路径,没有唯一性。

比如:设当前路径为C:\Windows。以上绝对路径就可以写成  .\System32\ipconfig.exe。其中'.'表示当前路径,也可以不用写,直接写成System32\ipconfig.exe。

 

如代码:

import java.io.*;

File file=newFile(".");      //当前目录

File file=new File("..");    //当前目录的上一级目录

File file=new File("");    //所在的根目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值