以下是磁盘名称前面的前导斜杠.我怎么能避免这种情况?
String pngpath = getClass().getResource("/resources/lena.png").getPath();
System.out.println("pngpath = "+pngpath);
Run Code Online (Sandbox Code Playgroud)
得到:
pngpath = /C:/Users/jgrimsdale/Documents/NetBeansProjects/HelloCV/build/classes/resources/lena.png
Run Code Online (Sandbox Code Playgroud)
Dio*_*ana 24
使用:
String pngpath = getClass().getResource("/resources/lena.png").getFile();
File file = new File(pngpath);
System.out.println(file.getAbsolutePath());
Run Code Online (Sandbox Code Playgroud)
Bis*_*jit -1
您可以使用此代码来完成此操作。
System.out.println("pngpath = "+pngpath.substring(1,pngpath.length()));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7258 次 |
| 最近记录: |