url.getFile()和getpath()有什么区别?
在java.net.url
有一种getFile()
方法和一种getPath()
方法。
在我的测试中,它们都返回相同的结果:域名后跟斜杠后的完整路径和文件。
例如,两种方法都http://www.google.com/x/y/z.html
返回x/y/z.html
。
有人可以详细介绍一下Javadocs吗?
回答:
该URL.getFile()
javadocs中这样说:
获取此URL的文件名。返回的文件部分将与getPath()相同,再加上getQuery()值的串联(如果有)。如果没有查询部分,则此方法和getPath()将返回相同的结果。
除非存在查询字符串(例如?somename=value&somethingelse=value2
URL中的a),否则它们将是相同的。
以上是 url.getFile()和getpath()有什么区别? 的全部内容, 来源链接: utcz.com/qa/411797.html