I\'d like to convert a char to lower case in a J2ME app. The usual Character.toLowerCase() doesn\'t work for an arbitrary Unicode character in J2ME
Based on the toLowerCase() method from Character in JavaSE JDK:
char lowerChar = (char)CharacterData.of((int)upperChar).toLowerCase((int)upperChar);
You can read the source code from the JDK and understand what is really done here and apply the same thing with your own classes in JME.
Resources :