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

