Volevo chiedervi una mano a risolvere questo problema.
Vi spiego meglio:
Con questa riga di codice
titolo = riga.select("div span strong").get(contatore).text()
utilizzandola all'interno di un ciclo e incrementando il contatore, ottengo diverse stringhe prese da internet.
Mettiamo che io non conosca il valore max di contatore,(in realtà è 19), se itero sempre arrivo al caso in cui non vi sono più stringhe e si genera un errore
Exception in thread "main" java.lang.IndexOutOfBoundsException: Index: 19, Size: 19
at java.util.ArrayList.RangeCheck(ArrayList.java:547)
at java.util.ArrayList.get(ArrayList.java:322)
at org.jsoup.select.Elements.get(Elements.java:544)
at Prova2.main(Prova2.java:44)
come posso gestire questa cosa automaticamente e non scrivendo nel codice il valore del contatore?