Desafío: Filtrar Mensajes de Error
Swipe to start coding
Imagina que tienes una lista de mensajes del sistema y necesitas extraer únicamente aquellos que contienen la palabra "failure".
Escribe un programa que cree un nuevo arreglo solo con estos mensajes y luego los muestre en la consola.
- En el método
extractFailureLogs()
, recorre el arreglologs
y verifica cada mensaje para detectar la presencia de la palabra clave "failure" (sin distinguir mayúsculas, utilizando el métodotoLowerCase()
). - Cuenta cuántos mensajes contienen la palabra "failure" y almacena el resultado en una variable
count
. - Recorre nuevamente el arreglo
logs
y agrega únicamente los mensajes que contienen "failure" al arregloerrorLogs
.
Solución
solution.java
¡Gracias por tus comentarios!
single
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Resumir este capítulo
Explicar el código en file
Explicar por qué file no resuelve la tarea
Awesome!
Completion rate improved to 2.7
Desafío: Filtrar Mensajes de Error
Desliza para mostrar el menú
Swipe to start coding
Imagina que tienes una lista de mensajes del sistema y necesitas extraer únicamente aquellos que contienen la palabra "failure".
Escribe un programa que cree un nuevo arreglo solo con estos mensajes y luego los muestre en la consola.
- En el método
extractFailureLogs()
, recorre el arreglologs
y verifica cada mensaje para detectar la presencia de la palabra clave "failure" (sin distinguir mayúsculas, utilizando el métodotoLowerCase()
). - Cuenta cuántos mensajes contienen la palabra "failure" y almacena el resultado en una variable
count
. - Recorre nuevamente el arreglo
logs
y agrega únicamente los mensajes que contienen "failure" al arregloerrorLogs
.
Solución
solution.java
¡Gracias por tus comentarios!
Awesome!
Completion rate improved to 2.7single