Sintaxis
arraydeque_object.remoadif (predicada filtre_condition)Dónde arraydeque_object representa la colección Arraydeque.
Parámetro
Se necesita un predicado que sigue la condición.
Nota
Si el predicado es nulo, entonces un Excepción de puntero nulo es aventado.
Ejemplo 1
Aquí, crearemos una colección de Arraydeque con elementos de tipo de 5 cadenas y eliminaremos las cadenas que comienzan con "V".
importar java.utilizar.*;Producción:
Entonces podemos ver que Vijaya y Vani son las dos cadenas que comienzan con "V", por lo que se eliminan del A_deque_object.
Aquí el predicado utilizado para filtrar estos datos es - Filtro -> (filtro.charat (0) == 'V')
Aquí el filtro se refiere a la variable.
Explicación
Línea 9,18:
Cree un ArrayDeque llamado A_DequeObject con tipos de cadenas y muestrelo
Línea 21,23:
Ahora filtre el a_deque_object con el predicado - Filtro -> (filtro.charat (0) == 'V')
Ejemplo 2
Aquí, crearemos una colección Arraydeque con 5 elementos de tipo entero y eliminaremos los valores que son mayores de 200.
importar java.utilizar.*;Producción:
Entonces podemos ver que 300,400 y 500 son los tres valores que son más de 200. Entonces se eliminan del a_deque_object.
Aquí el predicado utilizado para filtrar estos datos es - Filtro -> (Filtro> 200)
Aquí el filtro se refiere a la variable.
Explicación
Línea 9,18:
Cree un Arraydeque llamado A_DequeObject con tipos enteros y muestrelo
Línea 21,22:
Ahora filtre el a_deque_object con el predicado - Filtro -> (Filtro> 200)
Ejemplo 3: Demostrar nullpointerException
Especifiquemos nulo como predicado.
importar java.utilizar.*;Producción:
Podemos ver eso Excepción de puntero nulo es elevado.
Conclusión
Vimos cómo eliminar los elementos de un objeto de recolección de ArrayDeque con un predicado usando el método remoTiF (). Asegúrese de no especificar NULL, ya que resulta en un NullPointerException. Discutimos dos ejemplos aplicando diferentes condiciones en el predicado y también demostramos la NullPointerException.