绝对路径是这样的:在我的D盘下的Music目录下有个"幻听.mp3",那么这个文件的绝对路径就是:D:\Music\幻听.mp3---------------------------------------------------------------------------------------------------------------------
但不建议使用绝对路径,因为这会导致你的程序特脆弱,程序到其他地方时,很可能就找不到这些文件了,因为绝对路径已经变了。
程序写完多数情况下都是要给别人用的,所以相对路径才是我们编程时的首选,这样,不管你把程序放那个盘,照样能运行!
----------------------------------------------------------------------------------------------------------------------------
我曾为了相对路径问题纠结了很久,后来才发现,Java中,相对路径是以项目文件夹为才参考的,相对于项目文件夹的路径!
我又个项目,目录结构如下图:
(建议把用到的文件全放在项目目录下或字子目录下)
我要在程序中引用picture.jpg,我是用的路径是:.\Image\picture.jpg ,其中.代表项目目录
注意:当我们把路径作为一个字符串是,由于\是转义字符,应给写成\\,比如"c:\\Image\\demo.txt"
|