Generador de codigo utilizando el método random() de Math

A continuación te mostraré cómo crear una aplicación simple en el lenguaje java que genere una secuencia de carácteres de forma aleatoria para una contraseña, para ello utilizaré el método random() perteneciente a la clase de la librería Math que seleccionará nuestra función entre números y letras, verificando si éste último es mayúscula ó minúscula. El programa solicitará al usuario la longitud de la contraseña, para ello crearemos una función principal que será el que genere la contraseña y tres funciones más que se encargarán de obtener los carácteres. Cada resultado se concatenará con el siguiente caracter para luego mostrar la contraseña en pantalla. Puedes hacer que una función llame a otra. Concatenando cada tipo de dato char convirtiéndolo en cadena. Eso lo dejo a criterio tuyo. Solución: Lo primero que debemos hacer será buscar la manera de obtener las letras mayúsculas y minúsculas, es por ello que optaré por utilizar la codificación ASCII , para luego...