我正在使用 jsoup 解析器来提取我的锚标记,然后我只是将链接添加到哈希集。代码如下
发布我的整个代码。我理解这个问题是因为我正在使用 toString 并且值会改变我的目标是当我获得一堆链接时,我想消除诸如http://cse.syr.edu和http://cse.syr 之类的链接。 edu/以便我的 hashSet 包含唯一元素。我怎么能这样做
for ( Element link : links)
{
String test=link.attr("abs:href");
if(!(link.attr("abs:href").contains("http://cse.syr.edu")))
continue ;
else if(h.isEmpty()){
h.add(test);
}
else if(h.contains(test) || h.contains(test+"/")) // I now removed (test+"/")
continue;
else {
h.add(test);
}
我现在更新了我的问题,谢谢 RJ