Java 有哪些jSoup优化技巧?

Java 有哪些jSoup优化技巧?,java,optimization,jsoup,Java,Optimization,Jsoup,为了加速jSoup,您可以记住哪些技巧?我对使用jSoup非常陌生,任何关于我应该做的事情、应该避免的事情等的建议都将不胜感激 我只想知道一些一般的事情,这样我就不会减慢我自己的软件 例如,什么更快: doc.select("[class=foo]:eq(0)").first() 或 或 诸如此类的东西。你可能想试试这个技巧(摘自): 不太好 for (Element link : links) 更好 int i; Element tempLink; for (i=0;i<links.

为了加速jSoup,您可以记住哪些技巧?我对使用jSoup非常陌生,任何关于我应该做的事情、应该避免的事情等的建议都将不胜感激

我只想知道一些一般的事情,这样我就不会减慢我自己的软件

例如,什么更快:

doc.select("[class=foo]:eq(0)").first()


诸如此类的东西。

你可能想试试这个技巧(摘自):

不太好

for (Element link : links)
更好

int i;
Element tempLink;
for (i=0;i<links.size();i++) {
   tempLink = links.get(i);
}
inti;
元素模板;

对于(i=0;我现在正在研究类似的东西,但我的主要“问题”是对.Parse方法的无休止的等待:(.我想你可以通过在控制台中打印一些东西来检查这些东西,看看你得到结果的速度有多快。但是对于我来说,我在.Select函数的速度方面没有问题。
for (Element link : links)
int i;
Element tempLink;
for (i=0;i<links.size();i++) {
   tempLink = links.get(i);
}