您的位置:首页 > 其它

无聊写的判断字符串里面的字符“类型”

2011-10-02 21:04 429 查看
有时候想写一个字符统计器,但是时间紧张只能写个大概,好触发脑神经不会长锈!

package com;

import java.util.Scanner;
public class test1 {

/**
* @param c
* 实现判断中英文的实例。当然如果你想统计也简单,返回一个统计参数就行了!
*/
public static String isChineseEnglish(char c){
if(c>=0&&c<=9){
return "是数字字符!";
}else if((c>='a'&&c<='z')){
return "是小写字母!";
}else if((c>='A'&&c<='Z')){
return "是大写字母!";
}else if(Character.isLetter(c)){                //这个需要理解!
return "是汉字字符 !";
}else{
return "是特殊符号!";
}
}
public static void main(String[] args) {
System.out.print("请输入字符串:");
Scanner a=new Scanner(System.in);
String s=a.next();
for(int i=0;i<s.length();i++){                         //正向判断字符串
char c=s.charAt(i);
System.out.print("\""+c+"\":"+test1.isChineseEnglish(c)+"\n");
}

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: