Trouver l'index dans une ArrayList qui contient une chaîne de caractères

En utilisant Jsoup je parse le code HTML d'un site web pour remplir un ArrayList avec ce que j'avais besoin de chercher à partir du site web. Alors maintenant, j'ai un ArrayList qui est rempli avec des chaînes. Je veux trouver l'index dans la liste qui contient une chaîne de caractère. Par exemple, je sais que quelque part dans la liste, dans certains index, il y a la chaîne(littérale) "Claude" mais je n'arrive pas à faire tout le code qui trouve l'index qui contains "Claude" dans le ArrayList... voici ce que j'ai essayé, mais renvoie -1 (pas trouvé):

ArrayList < String > list = new ArrayList < String > ();
String claude = "Claude";

Document doc = null;
try {
    doc = Jsoup.connect("http://espn.go.com/nhl/team/stats/_/name/phi/philadelphia-flyers").get();
} catch (IOException e) {
    e.printStackTrace();
}
for (Element table: doc.select("table.tablehead")) {
    for (Element row: table.select("tr")) {
        Elements tds = row.select("td");
        if (tds.size() > 6) {
            String a = tds.get(0).text() + tds.get(1).text() + tds.get(2).text() + tds.get(3).text() + tds.get(4).text() + tds.get(5).text() + tds.get(6).text();

            list.add(a);

            int claudesPos = list.indexOf(claude);
            System.out.println(claudesPos);
        }
    }
}
Est Claude une partie de la grande chaîne ou une chaîne de caractères dans la liste sur elle est propre?
Essayez d'imprimer à la Chaîne a et vérifier le "Claude". Il ne devrais pas être là. Travailler sur la façon dont vous itérer les balises html à l'aide de JSoup
Je ne vois pas de raison d'arriver -1 , si le "Claude" est ajouté à la liste. lookout pour des espaces supplémentaires lors de l'insertion, il peut utiliser la garniture avant de l'insérer. Cas aussi de la matière, "Claude" est différent de "claude".
De l'apparence de votre code, vous allez avoir besoin de marcher sur la liste de tableaux, élément par élément faisant une Chaîne de caractères#contient sur chaque élément
ok.. et Rohit Jain - Claude est partie d'une grande chaîne.

OriginalL'auteur MaxK | 2013-02-20