equals()
Java 类库中 URL 类的方法发出 DNS 请求以获取主机名的 IP,以检查两个 IP 是否相等。即使是从相同的String
. 有没有办法避免这种互联网访问?
Mnementh
问问题
2273 次
3 回答
20
使用java.net.URI而不是 URL。
于 2008-11-13T00:58:13.973 回答
3
如果您只想比较 url 字符串,请尝试
url1.toString().equals(url2.toString())
于 2008-11-13T00:58:01.553 回答
1
不要使用 URL.equals。正如文件所说,
注意:已知定义的行为
equals
与 HTTP 中的虚拟主机不一致。
于 2008-11-13T00:53:17.210 回答