详情API请见:
http://www.cjsdn.net/Doc/JDK50/java/lang/Character.html
说一下,我们一般用这个类来判断某个值是不是数字,字母等等,并且提供字母大小写的转换。
作为程序员,不是非要把每个类的每个方法都完全背在脑袋里,IT知识在飞一般的发展,我们要知道这个类有什么功能,具体用到的时候查API就行了。
//hmz是一个5个长度的String,数字或字母的组合,需要把小写字母变大写
String str[]=new String[5]; //5个长度的字符数组
for (int i = 0; i < hmz.length(); i++) {
char c = hmz.charAt(i);//获取当前char字符
if (java.lang.Character.isLowerCase(c)) {//如果是小写
str[i]=String.valueOf(c).toUpperCase();//变成大写
}else{
str[i]=String.valueOf(c);//将字符装成字符串
}
}
StringBuffer re=new StringBuffer();
for (String string : str) {
re=re.append(string);//拼接
}
hmz=re.toString();//转成String