Consulta sobre código!

Tema en 'Programación & Programación Web' iniciado por Pauloc1989, 6 Abr 2012.

  1. Pauloc1989

    Pauloc1989 Usuario Nuevo nvl. 1
    187/244

    Registrado:
    5 Oct 2011
    Mensajes:
    60
    Me Gusta recibidos:
    0
    Compas:

    Resulta que tengo una aplicación con varios usuarios y quiero tener un método para, cuando se quieran registrar éste revise si dicho usuario ya existe!

    Tengo el siguiente método:


    public static boolean existeUsuario(String nombre)
    {
    for(int i = 0; i <arrUsuarios.size(); i++)
    {
    String[] str = new String[2];
    str = (String[])arrUsuarios.get(i);

    if(nombre.equalsIgnoreCase(str[0]))
    {
    return false;
    }
    }
    return true;
    }



    La cuestión es que no me valida nada, y no cacho cual es el problema; si pudieran revisarlo y corregirme u orientarme para crear otro método les estaría agradecidísimo!!


    Saludos
     
  2. the kamikase

    the kamikase Usuario Maestro nvl. 6 ★ ★ ★ ★
    697/812

    Registrado:
    19 Sep 2008
    Mensajes:
    68.365
    Me Gusta recibidos:
    42
  3. Merovingio

    Merovingio Usuario Habitual nvl.3 ★
    187/244

    Registrado:
    20 Mar 2009
    Mensajes:
    33.491
    Me Gusta recibidos:
    6
    compadre, a primera vista no se ven errores, pero me imagino que lo estas comparando con un recorrido de datos a la bd, verificaste si tu metodo te trae bien los datos?
    -> arrUsuarios.size();
    eso se supone que es contador de los registros.
    verifica que es lo ke te trae eso (puede que venga con un cero o null).
    espero te sirva de algo..sl2.