Is there functionality to generate a random character in Java? January 31, 2023 by Tarik To generate a random char in a-z: Random r = new Random(); char c = (char)(r.nextInt(26) + 'a');