Reputation: 12616
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, so I need some light API, or, preferably, a piece of code that would do so.
Thanks!
Upvotes: 2
Views: 6412
Reputation: 12616
I just copied some of the stuff from Java SE 1.3 and included it in my J2ME app. Generally, it's a few methods and three big arrays from the Character
class.
Upvotes: 0
Reputation: 93177
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 :
Upvotes: 4
Reputation: 2301
char toLowerCase(char c){
if(c>=97 && c<=122)
return (char) (c-32);
else
return c;
}
Upvotes: 0