java之路徑分隔符介紹
路徑分隔符:
Windows下是“\”
unix|linux下是“/”
考慮到程序的可移植性,創(chuàng)建文件時建議大家選用"/",因?yàn)榻?jīng)過測試用java創(chuàng)建文件時在windows平臺下用“/”也是可以的,java貌似在后臺作過處理了。
還有一種用法:
用File.separator代替它們,這個永遠(yuǎn)不會出現(xiàn)可移植性問題。
下面舉一些例子,加深理解:
File f = new File("d://book//1"); √
File f = new File("d:/book/1");√
File f = new File("d:\\book\\1");√
File f = new File("d:\book\1"); Χ
注意: \是轉(zhuǎn)義字符,所以\\才相當(dāng)于\.
總結(jié):推薦大家用"/"或"File.separator"。
- Java Web開發(fā)之訪問路徑問題分析
- java中獲取類加載路徑和項(xiàng)目根路徑的5種方式分析
- java解析出url請求的路徑和參數(shù)鍵值對類(解析出url請求的路徑,包括頁面)
- java獲得平臺相關(guān)的行分隔符和java路徑分隔符的方法
- Java獲取此次請求URL以及服務(wù)器根路徑的方法
- java 用遞歸獲取一個目錄下的所有文件路徑的小例子
- java獲取系統(tǒng)路徑字體、得到某個目錄下的所有文件名、獲取當(dāng)前路徑
- java 獲取項(xiàng)目文件路徑實(shí)現(xiàn)方法
- 基于獲取JAVA路徑,包括CLASSPATH外的路徑的方法詳解
- JAVA獲取文件絕對路徑的方法
- Java實(shí)現(xiàn)利用廣度優(yōu)先遍歷(BFS)計(jì)算最短路徑的方法
- Java Web中解決路徑(絕對路徑與相對路徑)問題
相關(guān)文章
SpringBoot整合MinIO實(shí)現(xiàn)文件存儲系統(tǒng)的代碼示例
在現(xiàn)代的應(yīng)用程序中,文件存儲和管理是一個常見的需求,MinIO是一個開源的對象存儲系統(tǒng),與Spring?Boot框架結(jié)合使用,可以快速構(gòu)建高性能的文件存儲系統(tǒng),本文將介紹如何使用Spring?Boot和MinIO來實(shí)現(xiàn)文件存儲系統(tǒng)2023-06-06
Spring引入外部屬性文件配置數(shù)據(jù)庫連接的步驟詳解
這篇文章主要介紹了Spring引入外部屬性文件配置數(shù)據(jù)庫連接的步驟詳解,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-01-01
SpringBoot中的maven插件spring-boot-maven-plugin使用
這篇文章主要介紹了SpringBoot中的maven插件spring-boot-maven-plugin使用方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-12-12
使用Sharding-JDBC對數(shù)據(jù)進(jìn)行分片處理詳解
這篇文章主要介紹了使用Sharding-JDBC對數(shù)據(jù)進(jìn)行分片處理詳解,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-10-10
SpringBoot項(xiàng)目打jar包與war包的詳細(xì)步驟
SpringBoot和我們之前學(xué)習(xí)的web應(yīng)用程序不一樣,其本質(zhì)上是一個 Java應(yīng)用程序,那么又如何部署呢?這篇文章主要給大家介紹了關(guān)于SpringBoot項(xiàng)目打jar包與war包的詳細(xì)步驟,需要的朋友可以參考下2023-02-02
java實(shí)現(xiàn)批量下載 多文件打包成zip格式下載
這篇文章主要為大家詳細(xì)介紹了java實(shí)現(xiàn)批量下載、將多文件打包成zip格式下載,具有一定的參考價值,感興趣的小伙伴們可以參考一下2019-07-07
Java實(shí)現(xiàn)經(jīng)典游戲推箱子的示例代碼
《推箱子》推箱子是一個古老的游戲,目的是在訓(xùn)練你的邏輯思考能力。本文將利用Java實(shí)現(xiàn)這一經(jīng)典的小游戲,并采用了swing技術(shù)進(jìn)行了界面化處理,需要的可以參考一下2022-02-02

