Código:
No entiendo del todo lo que hace la clase Test. Imagino que "return (char)" lo que hace es devolver un carácter. Luego "Math.random()*26" devuelve un número entre el 0 y el 26, que serían todas las letras del abecedario. Pero luego la duda me llega con el "+ 'a'". No entiendo lo que hace.class Test { public static char getLetras() { return (char) (Math.random()*26 + 'a'); } public static void main(String[] args) { System.out.println(getLetras()); System.out.println(getLetras()); System.out.println(getLetras()); } }
¿Alguien me lo puede explicar?