java获取文件的相对路径 相对路径的三种写法?

相对路径的三种写法?1、./是当前目录2、../是父级目录3、/是根目录根目录指逻辑驱动器的最上一级目录,它是相对子目录来说的。打开“我的电脑”,双击C盘就进入C盘的根目录,双击D盘就进入D盘的根目录

相对路径的三种写法?

1、./是当前目录

2、../是父级目录

3、/是根目录

根目录指逻辑驱动器的最上一级目录,它是相对子目录来说的。打开“我的电脑”,双击C盘就进入C盘的根目录,双击D盘就进入D盘的根目录。其它类推。根目录在文件系统建立时即已被创建,其目的就是存储子目录(也称为文件夹)或文件的目录项。

java中怎么把绝对路径改成相对路径?

谢邀。不多废话了,直接说。

把文件的绝对路径转换成相对路径 java.io.File提供了两个方法:

File

getAbsoluteFile()返回一个File对象实例

Returns the absolute form of this abstract pathname.


String

getAbsolutePath() 返回一个字符串

Returns the absolute pathname string of this abstract pathname.


java.nio.file.Path提供的

Path

toAbsolutePath()

Returns a Path object representing the absolute path of this

path.


楼主可以私聊我,我给你些学习资料,

java中用相对路径打开文件?

如果你的生成File的文件和a.jpg在同一级的话。你用File f=new File("a.jpg")如果你的生成File的文件和a.jpg不在同一级的话:

1.File在外,a.jpg在pic文件夹则File f=new File("pic/a.jpg")

2.File在file文件夹,a.jpg在pic文件夹则File f=new File("../pic/a.jpg")

3.File在file文件夹,a.jpg外则File f=new File("../a.jpg")