[英]Get absolute path in Java
我有字符串:
String s = "~/abc/d.png"
如何獲得該文件的絕對路徑?
我試過了:
File file = new File(s);
String absolutePath = file.getAbsolutePath();
但是它不能拒絕〜符號。
Java不會知道~
含義,因為它是主目錄的shell擴展。 您可以在將其交給File
之前執行此操作:
s = s.replace("~",System.getProperty("user.home"));
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.