Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/10/2013, 00:24
Avatar de Pike
Pike
 
Fecha de Ingreso: agosto-2008
Ubicación: Por ahí
Mensajes: 251
Antigüedad: 16 años, 3 meses
Puntos: 1
encontrar palabra dentro de un array -para novatos-

Hola a todos, ¿por qué no me funciona este código?
Código HTML:
Ver original
  1. public class pr {
  2.      
  3.        public static void main(String[]args){
  4.              String[]array = {"Dutruel","Velasco","Revivo","Mostovoi","Gil","Djorovic",
  5.             "Karpin","Eggen","Makelele","Salgado","Berges"};
  6.            Scanner lector=new Scanner(System.in);
  7.            System.out.println("Ecribe un instrumento: ");
  8.            for(int i=0; i < array.length;i++){
  9.               String jugador = lector.nextLine();
  10.               if(array[i].equalsIgnoreCase(jugador)){
  11.                   System.out.println(jugador + " SI si se encuentra dentro del array");
  12.               }else{
  13.                   System.out.println(jugador + " NO se encuentra dentro del array");
  14.               }
  15.           }
  16.        }        
  17.     }
me está volviendo un poco loco este ejercicio sencillo - soy estudiante novato - , se supone que equals sirve para evaluar cadenas y no encuentro como hacer que si escribo un jugador lo encuentre dentro del array.
Un saludo a todos