課程
/后端開發
/Java
/文件傳輸基礎——Java IO流
? 這里的String file ?= “demo/obj.dat”,路徑不需要使用雙斜線嗎?“demo\\obj.dat”?
2018-05-14
源自:文件傳輸基礎——Java IO流 6-1
正在回答
一樓講很清楚了。老師在課上也說了:雙反斜杠,或者單斜杠都可以表示路徑。看你習慣哪一種用法。
望采納。如果還有什么不懂,可以私我,我會盡快回復。
艾米麗宏 提問者
HungerCheung 回復 艾米麗宏 提問者
艾米麗宏 提問者 回復 HungerCheung
File.separator : 可以根據不同操作系統選擇路徑分隔符,不用手打斜杠反斜杠
前面課程說路徑要“C:\\demo\\java,txt”??? 呢
雙反斜杠的第一個反斜杠的作用是 轉義,?\\ 即代表的是 一個反斜杠,?
因為 如果只有一個反斜杠 , 會被認為是正則表達式, 比如\d , \s等等;
而 斜杠 / 不存在這個問題, 不需要加上 反斜杠.
舉報
為您介紹IO流的使用,以及對象的序列化和反序列化的內容
2 回答linux與windows 路徑斜扛不同,編寫時是不是需要改變。
2 回答用java.io.File類操作文件時,文件路徑里有哪些常見的需要轉義的特殊字符
2 回答系統找不到指定的路徑
2 回答String file 之后找不到文件路徑
2 回答相對路徑的問題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-06-27
一樓講很清楚了。老師在課上也說了:雙反斜杠,或者單斜杠都可以表示路徑。看你習慣哪一種用法。
望采納。如果還有什么不懂,可以私我,我會盡快回復。
2018-07-23
File.separator : 可以根據不同操作系統選擇路徑分隔符,不用手打斜杠反斜杠
2018-05-16
前面課程說路徑要“C:\\demo\\java,txt”??? 呢
2018-05-16
雙反斜杠的第一個反斜杠的作用是 轉義,?\\ 即代表的是 一個反斜杠,?
因為 如果只有一個反斜杠 , 會被認為是正則表達式, 比如\d , \s等等;
而 斜杠 / 不存在這個問題, 不需要加上 反斜杠.