Apparently there is a method that takes a char and returns a char: http://download.oracle.com/javase/6/docs/api/java/lang/Character.html#toLowerCase(char)
import java.lang.Character;
public class Test {
public static void main(String[] args) {
char c = 'A';
char lc = Character.toLowerCase(c);
System.out.println(lc);
}
}