一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - 完美解決Java獲取文件路徑出現亂碼的問題

完美解決Java獲取文件路徑出現亂碼的問題

2021-05-20 13:54yss_luowei Java教程

今天小編就為大家分享一篇完美解決Java獲取文件路徑出現亂碼的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

在java中有時獲取文件路徑,獲取的路徑中存在中文或者是空格的時候,路徑出現亂碼。這個問題困擾了我好久,用過各種的轉碼都無濟于事。在后來終于解決了,在這里和大家分享一下,其實也就是加一行代碼的問題。

我在項目的是使用

?
1
string path = this.getclass().getclassloader().getresource("/").getpath().substring(1);

這樣來獲得當前類的文件路徑的。但是這樣得到的是亂碼。后來經過跟蹤 在this.getclass().getclassloader()返回的url這里的路徑還是沒錯的。只是后面有問題。所以轉碼的話應該是要轉url.所以在后面添加了這樣一行代碼。

?
1
path = java.net.urldecoder.decode(path, "utf-8");

這樣做獲得的路徑就沒問題了。

呵呵 此問題解決!

?
1
2
3
string path = this.getclass().getclassloader().getresource("/").getpath().substring(1);
 
path = java.net.urldecoder.decode(path, "utf-8");

以上這篇完美解決java獲取文件路徑出現亂碼的問題就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持服務器之家。

原文鏈接:https://blog.csdn.net/yss_luowei/article/details/3082224

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 久久精品国产只有精品 | 日韩资源在线 | 国产码一区二区三区 | 午夜影院和视费x看 | 色综合色狠狠天天综合色hd | 欧洲久久 | 人配人种视频xxxx | 国产成人精品本亚洲 | 铁牛tv 在线观看 | 色8| 男人懂得网站 | 久久一本岛在免费线观看2020 | jj视频免费观看 | 免费一看一级欧美 | 息与子中文字幕完整在线 | 我年轻漂亮的继坶2中字在线播放 | 欧美区视频 | 久久这里只有精品无码3D | 国产一区二区免费不卡在线播放 | 男人j放进女人的p免费看视频 | 国产全部理论片线观看 | 韩国理论片最新第一页 | 四虎4hu永久免费国产精品 | 香蕉国产人午夜视频在线观看 | 校园高h| 亚洲国产成人精品激情 | tobu8中国在线播放免费 | 蘑菇香蕉茄子绿巨人丝瓜草莓 | 热伊人99re久久精品最新地 | 亚洲一二三区久久五月天婷婷 | 亚洲一区二区三区免费视频 | 毛片网站观看 | 美女用屁股把人吞进肚子 | 亚欧成人中文字幕一区 | 亚洲精品AV无码永久无码 | 黑帮少爷爱上我第8集在线观看 | 91欧洲在线视精品在亚洲 | 大胆人gogo888体艺术在线 | 爱情岛论坛亚洲永久入口口 | 天天射久久 | 91小视频在线观看免费版高清 |