Wieso gibt meine ArrayList folgenden Fehler aus: Cannot cast from ArrayList<Object> to ArrayList <String>?
1 Antwort
Vom Fragesteller als hilfreich ausgezeichnet
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
programmieren, Java
Guava liefert dir eigentlich bereits die richtige Liste. Der explizite Typecast sollte also weggelassen werden.
An sich brauchst du an der Stelle ebenso keine Hilfe von Guava. Mit purem Java klappt ebenfalls eine ziemlich kurze Formulierung.
final ArrayList<String> example = new ArrayList<>();
Oder:
final var example = new ArrayList<String>();