gpt4 book ai didi

java - 在 Windows XP 上获取 Apppath

转载 作者:可可西里 更新时间:2023-11-01 10:37:40 24 4
gpt4 key购买 nike

我想用下面的代码显示我程序的位置:

 String myPath =  getClass().getProtectionDomain().getCodeSource().getLocation().getPath();

在 Windows 7 上它运行完美,所以我得到以下结果:

C:/Users/Admin/...

但我的问题是 Windows XP。我得到以下网址:

C:/Dokumente%20und%20Einstellungen/Admin/...

如何替换代码中的 %20?!

这不起作用:myPath.replaceAll("%20","")

最佳答案

myPath.replaceAll("%20"," ");

不编辑 myPath 本身,它返回一个您需要分配给变量的字符串。

myPath = myPath.replaceAll("%20"," ");

关于java - 在 Windows XP 上获取 Apppath,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16120260/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com