Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/06/2014, 05:37
sevillano665
 
Fecha de Ingreso: mayo-2014
Mensajes: 15
Antigüedad: 10 años, 8 meses
Puntos: 0
Problema con cadena String aleatoria

Buenas, mi problema es que tengo que hacer un método que me devuelva un String con una letra aleatoria en mayúscula repetida "n" veces. Como paramétros tiene que recibir tanto un Random como un integer para la longitud de la cadena, pero cuando lo testeo no me devuelve nada. Este es el código:

Código:
public static String cadenaAleatoria(Random rnd, Integer n){
		char[] elementos={'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P',
				'Q','R','S','T','U','V','W','X','Y','Z'};

		char[] conjunto = new char[n];
		String cadena = "";

			int r = rnd.nextInt(elementos.length);
			conjunto[0] = elementos[r];
			String letra = conjunto.toString();
			
			while(conjunto.length < n){
				cadena = cadena + letra;
				
			}			
		
		return cadena;
		}
Saludos!