Hola, apenas miré un poco el código te diría porque en forma de pregunta: ¿Porque no cambias por un HashMap? y te diré xq, sólo xq funciona mediante por clave-valor, tu puedes hacer busquedas con get o con containskey mediante la clave que sería el nick en tu caso.
https://www.mkyong.com/java/java-che...ts-in-hashmap/
Saludos.