Si tengo un ArrayList de cadena que forman parte de una clase en Java, así:El uso de contiene en Java ArrayList <String>
private ArrayList<String> rssFeedURLs;
Si quiero utilizar un método en la clase que contiene el ArrayList anteriormente , utilizando ArrayList contiene para comprobar si una cadena está contenida en este ArrayList, creo que debería ser capaz de hacerlo de la siguiente manera:
if (this.rssFeedURLs.contains(rssFeedURL)) {
Dónde rssFeedURL es una cadena.
¿Estoy bien o mal?
Si ya tiene el código allí, ¿por qué no puede probarlo? Contiene devuelve verdadero si el elemento está en la lista y falso en caso contrario. – Chris
Lo he intentado pero por alguna razón no funciona. Cuando intento agregar una entrada a ArrayList, primero compruebo el contenido para evitar duplicados, pero obtengo un puntero nulo. No puedo ver por qué? –
Necesita crear una instancia de ArrayList –