Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/390.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在select中查找n的值_Java_Jsoup - Fatal编程技术网

Java 如何在select中查找n的值

Java 如何在select中查找n的值,java,jsoup,Java,Jsoup,我有很多div,在HTML中以idcontent作为id。 我想知道“k”的值。 我保持K=0;kdoc.select返回一个对象,该对象实现。这意味着您可以调用size()来确定k的范围 Exception in thread "main" java.lang.IndexOutOfBoundsException: Index: 9, Size: 9 at java.util.ArrayList.rangeCheck(Unknown Source) at java.util.Ar

我有很多div,在HTML中以idcontent作为id。 我想知道“k”的值。
我保持K=0;k
doc.select
返回一个对象,该对象实现。这意味着您可以调用
size()
来确定
k
的范围

Exception in thread "main" java.lang.IndexOutOfBoundsException: Index: 9, Size: 9
    at java.util.ArrayList.rangeCheck(Unknown Source)
    at java.util.ArrayList.get(Unknown Source)

对但是我的问题是使用select和all..我怎样才能找到N的值。。
Exception in thread "main" java.lang.IndexOutOfBoundsException: Index: 9, Size: 9
    at java.util.ArrayList.rangeCheck(Unknown Source)
    at java.util.ArrayList.get(Unknown Source)
Elements elements = doc.select("div.idContent > p");
for (int k = 0; k < elements.size(); k++) {
    Element list2 = elements.get(k);
    // process list2
}
for (Element list2: doc.select("div.idContent > p") {
   // process list2
}