Well, there is another way to do it. You can do something like this.
StringBuffer s = new StringBuffer();
String cs = s.toString();
char result = cs.toCharArray();
If you are using java 1.5, just switch the StringBuffer with StringBuilder.
I'm going to keep looking at the other way though, because it should work.