我需要找到用户的vlc.exe文件的路径。 我该怎么做?Java - 查找文件的绝对路径
我读到这http://docs.oracle.com/javase/tutorial/essential/io/find.html和使用像
PathMatcher match = FileSystems.getDefault().getPathMatcher("glob:vjlc.{exe, jpg, png}");
Path filename = FileSystems.getDefault().getPath("vjlc.exe","");
if(match.matches(filename))
{
System.out.println(filename);
}
和
File fil = new File("vlc.exe");
System.out.println(fil.getAbsolutePath());
这两者都不曾
你的代码在哪里?你做了什么? – 2012-02-11 13:10:43
您是否意识到您正在尝试在第一个代码示例中查找“vjlc.exe”(注意额外的'j')路径? – 2012-02-11 13:16:39
*“需要找到用户vlc的路径。exe文件“* 1)为什么?2)如果用户没有安装VLC会怎么样? – 2012-02-11 13:19:48