Java读取Linux下绝对路径 java中用相对路径打开文件?

java中用相对路径打开文件?如果你的生成File的文件和a.jpg在同一级的话。你用File f=new File("a.jpg")如果你的生成File的文件和a.jpg不在同一级的话:1.File

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")

java怎样获取一个文件相对路径?

绝对路径取下:

E:2008workthanksrcmainresourcesguolv.txt

获取相对路径:

File file = new File("E:2008workthanksrcmainresourcesguolv.txt")