Как избежать получения путей в кодировке URL из URL.getFile ()?

] У меня возникает следующая проблема при попытке получить путь к заданному ресурсу:

    System.out.println("nf="+new File(".").getAbsolutePath());      
    System.out.println("od="+new File(this.getClass().getResource(".").getFile());

Я получаю следующий результат:

nf=C:\Users\current user\workspace\xyz\.
od=C:\Users\current%20user\workspace\xyz\bin\something

​​Проблема заключается в кодировке URL% 20. Как этого избежать? Есть ли прямой способ избежать получения такой строки в первую очередь, или я должен просто запустить возвращаемую строку с каким-то методом, который будет выполнять Расшифровка URL?

Спасибо

7
задан devoured elysium 19 January 2012 в 15:26
поделиться