對(duì)于文件路徑中/和\\,我感覺(jué)每個(gè)都在代碼中見(jiàn)過(guò)役纹,覺(jué)得有些奇怪蟀瞧,于是查了一下資料,做一下整理:
一般可以認(rèn)為是"/"的作用等同于"\\"
在java中路徑一般用"/"
windows中的路徑一般用"\"
linux届氢、unix中的路徑一般用"/"
所以在java中寫(xiě)windows路徑一般用"/"或?qū)?\"轉(zhuǎn)義一下欠窒,就成了"\\"
最好用“/”,因?yàn)閖ava是跨平臺(tái)的
“\”(在java代碼里應(yīng)該是\\)是windows環(huán)境下的路徑分隔符退子,Linux和Unix下都是用“/”
而在windows下也能識(shí)別“/”岖妄。所以最好用“/”
為了提高代碼的跨平臺(tái)可移植性對(duì)于文件路徑分隔符也可以使用File.separator表示文件路徑分隔符
比如:File file = new File("test"+File.separator+"test.txt");中file的相對(duì)路徑就是test下的test.txt
原作者TimeTDIT;
文章原網(wǎng)站http://blog.csdn.net/qq_35580883
此致感謝!