我正在使用JSoup列出网页上的所有链接,但在运行第一个程序后,我立即注意到所有空链接或自链接(href="#"
)。于是,我就用下面的代码删除这些:如何从链接列表中删除“#”链接
if (link != "" && link != "#" && link != "/") {
links.add(link);
}
但是由于某种原因,仅过滤掉""
和"/"
链接。我认为这与隐形角色有关,但我无法弄清楚。在我的控制台中显示的所有链接都是#
。
有没有人知道发生了什么事?
使用String.equals比较字符串 – Reimeus 2014-10-11 15:37:03
当然!完全忘了...... – Creator13 2014-10-11 15:39:50