使用 getResource 方法獲取中文路徑會發(fā)現(xiàn)中文已被轉(zhuǎn)碼,然后操作文件的時候提示 java.io.FileNotFoundException,這時候解決方式是通過 getResource("/").toURI(),其中 toURI() 方法是 java.net.URL 的東西,看了 jdk api 文檔,官方說明如下:
返回:
??與此URL等效的URI實例。
拋出:
??URISyntaxException - 如果此URL未嚴格按照RFC2396格式化,并且無法轉(zhuǎn)換為URI。
也沒啥內(nèi)容,遇到問題當個筆記,因為平時寫代碼比較規(guī)范,所以很少遇到奇奇怪怪的問題。