Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/07/2014, 05:29
johncapi
 
Fecha de Ingreso: enero-2012
Mensajes: 32
Antigüedad: 13 años
Puntos: 1
Respuesta: Problema bucle

Ahora siii!!
Muchas gracias por la ayuda. He conseguido justo lo que queria. Aqui esta el codigo por si a alguien le hace falta o para enseñarme alguna manera más eficiente
Código:
        int numero;        
        String numeroString;
        String[] array = {"1","2","3","4","5","6","7","8","9","10","11","12"};            
        boolean encontrado = false;               
        numero = (int)Math.floor(Math.random()*20+1);
        numeroString = String.valueOf(numero); 
        while(!encontrado)
        { 
           int veces=0;
           for(int i =0; i<array.length;i++)
           {
                if(array[i].equals(numeroString))
                {
                    numero = (int)Math.floor(Math.random()*20+1);
                    numeroString = String.valueOf(numero);
                }
                else                                                       
                    veces++;               
           }
           
           if(veces == array.length)           
               encontrado = true;                      
        }
Gracias por la ayuda !!