本地资源的URI

在Java中,我可以为位于硬盘驱动器本地的文件创建URI吗? 如果是这样,它应该如何构建?

查看文件文档 :

File有一个构造函数,它将URI作为参数,如果你想从现有文件中获取URI,它还有方法toUri () 。 您可以使用它来了解应该如何完成的事情。

您还可以阅读有关URI (它不是Java术语)。 维基百科有一个例子:

文件:///home/username/RomeoAndJuliet.pdf

 URI uri = new URI("file:///filename.txt"); 

如果您使用的是Windows:

 URI uri = new URI("file:///C:/fun/filename.txt"); 

试试以下:

 URI uri = new URI("file:///C:/other/mydir/myfile.txt");