If I want to randomly select a letter between a and z, I assume I have to use the Random class:
Random
Random rand = new Random();
Bu
why assume to use Random instead of Math.random? You can even make the code shorter...
public static char genChar(){ return (char)(Math.random()*26 + 'a'); }