2008-11-13 73 views

回答

1

请勿使用URL.equals。由于文件说,

注:equals定义的行为被称为是在HTTP虚拟主机不一致。

+0

我应该如何测试平等? – Mnementh 2008-11-13 00:54:24

+2

您可以使用toString()或toExternalForm()来获取外部表单,并比较这些表单。这里的初步测试显示它不访问DNS。 – 2008-11-13 00:57:15

+0

我刚刚提出了比尔的答案。只需在URL对象上调用URL()即可。 – 2008-11-13 01:00:08

3

如果你只是想比较URL字符串,尝试

url1.toString().equals(url2.toString())