读取文件夹路径怎么写

1. 获取文件夹下的一个文件路径怎么写 File类有两个常用方法可以得到文件路径一个是:getCanonicalPath() , 另一个是:getAbsolutePath() , 可以通过File类的实例调用这两个方法例如file.getAbsolutePath()其中file是File的实例对象 。下面是一个具体例子:
public class PathTest
{
public static void main(String[] args)
{
File file = new File(".\\src\\baidu");
System.out.println(file.getAbsolutePath());
try
{
System.out.println(file.getCanonicalPath());
} catch (IOException e)
{
e.printStackTrace();
}
}
}
getAbsolutePath()和getCanonicalPath()的不同之处在于 , getCanonicalPath()得到的是一个规范的路径 , 而getAbsolutePath()是用构造File对象的路径+当前工作目录 。例如在上面的例子中.(点号)代表当前目录 。getCanonicalPath()就会把它解析为当前目录但是getAbsolutePath()会把它解析成为目录名字(目录名字是点号) 。
下面是上面程序在我电脑上的输出:
G:\xhuoj\konw\.\src\baidu
G:\xhuoj\konw\src\baidu
2. 如何写文件的路径 相对路径:是相对而言.要看对象是谁?
你所写的两个路径是根相对路径.
你说的经常看到../什么什么的.那是指从这个当前文件 , 返回到它的上一级目录.
例如:
一个网页的存放位置在D:\a\game\index.asp
一个图片的存入位置在D:\a\game\images\01.GIF
如果要将图片插入到index.asp这个网页中.那么 , 这个图片在该网页中的路径为:images/01.gif
因为index.asp这个文件的位置和01.GIF所在的文件夹images是平级的关系.所以index.asp这个文件要先找到images这个文件夹 , 再从文件夹里找01.GIF文件.
我们再将情况变一下:
网页位置在:D:\a\game\index.asp
图片位置在:D:\a\images\01.GIF
那么 , 这个图片在该网页中的路径为:../images/01.GIF
这是因为index.asp在同级别的文件中没有01.GIF.因此它要先返回它的上一级目录 , 通过它的上一级目录查找到images目录下的01.GIF文件.
这下应该明白了吧?
网页里的路径得用/杠.不要用系统里的\杠.
3. 文件夹路径是什么 用户在磁盘上寻找文件时 , 所历经的文件夹线路叫路径 。
路径分为绝对路径和相对路径 。
绝对路径:从根文件夹开始的路径 , 以“\”作为开始 。
相对路径:从当前文件夹开始的路径 。
DOS程序命令中:
d代表盘符 p代表路径 0(零)代表文件本身 , 
%~dp0就是文件所在的完整路径
Windows应用中文件夹路径就是
当打开文件夹时地址栏显示的信息
H:\Downloads\Game代表的就是Game文件夹的完整路径
【读取文件夹路径怎么写】

读取文件夹路径怎么写

文章插图