Java URI sameFile()方法及示例
Java.net.URL类的 sameFile() 函数被用来比较两个URL,不包括片段部分。如果两个URL都是相同的,不包括片段部分,该方法返回真,否则返回假。
函数签名
语法
参数。该方法接受一个强制性参数url,这是第二个要和这个url比较的url。
返回值。如果两个URL都是相同的,不包括片段部分,这个方法返回真,否则返回假。
下面的方法说明了URL.sameFile()方法。
例子1 :
输出:
例2: sameFile()函数有一个特殊的用途,使它与equals()函数不同。sameFile()函数比较的是不包括片段部分的URL。下面的例子将说明它与 equals 函数不同的用途。
输出:
注意: 如果使用equals函数,那么第二段代码将打印出 “不相同”,但使用sameFile()函数,将得到 “相同 “的结果。