📜  Java中的 URI getPath() 方法及示例(1)

📅  最后修改于: 2023-12-03 15:01:57.865000             🧑  作者: Mango

Java中的URI.getPath()方法及示例

在Java程序中,URI(Uniform Resource Identifier)表示指向统一资源的标识符,可用于处理Web请求、文件路径等各种情况。其中,URIs由多个部分组成,例如协议、主机、端口和路径等。而URI.getPath()方法则用于获取URI的路径部分。

URI.getPath()方法说明

URI.getPath()方法返回URI中路径部分的字符串表示形式。该方法返回的字符串表示路径,并且路径是相对于整个URI的。即使URI不包含路径部分,这个方法仍然会返回一个不带任何字符的字符串(这个字符串长度为0)。

URI.getPath()方法使用示例

首先,需要创建一个URI对象:

URI uri = new URI("https://www.example.com/path/to/file.txt");

接下来,可以使用getPath()方法获取URI中的路径部分:

String path = uri.getPath();

在本例中,将返回"/path/to/file.txt"字符串。如果URI中没有路径部分,则getPath()方法将返回一个长度为0的空字符串。

例如,如果我们创建一个只有协议和主机名的URI,如下所示:

URI uri = new URI("https://www.example.com");

则getPath()方法将返回一个空字符串。

参考资料
  1. Java官方文档:java.net.URI