2

我想char在 J2ME 应用程序中将 a 转换为小写。通常Character.toLowerCase()不适用于 J2ME 中的任意 Unicode 字符,因此我需要一些轻量级的API,或者最好是一段代码。

谢谢!

4

3 回答 3

4

基于JavaSE JDK 中的toLowerCase()方法:Character

char lowerChar = (char)CharacterData.of((int)upperChar).toLowerCase((int)upperChar);

您可以从 JDK 中阅读源代码并了解这里真正做了什么,并在 JME 中将同样的事情应用到您自己的类中。


资源 :

于 2010-09-15T17:15:42.487 回答
0
char toLowerCase(char c){
    if(c>=97 && c<=122)
        return (char) (c-32);
    else
        return c;
}
于 2010-09-15T16:55:20.363 回答
0

我刚刚从 Java SE 1.3 中复制了一些东西并将其包含在我的 J2ME 应用程序中。通常,它是类中的几个方法和三个大数组Character

于 2011-04-30T07:14:19.650 回答