您的位置:首页 > 其它

判断一个字符串中数字,字符,空格和其他字符的个数

2013-01-06 09:48 337 查看
public static void main(String[] args) {

  String s="ad 90 s-=-3 aA";

  StringBuilder sb=new StringBuilder(s);

  int isNum=0;

  int isChar=0;

  int isElse=0;

  int isEmpty=0;

  for(int i=0;i<sb.length();i++){

   char c=sb.charAt(i);

   if(Character.isDigit(c)){

    isNum++;

   }else if(Character.isLetter(c)){

    isChar++;

   }else if(Character.isSpace(c)){

    isEmpty++;

   }else{

    isElse++;

   }

  }

  System.out.println("数字个数为:"+isNum+" 字符个数为:"+isChar+" 空字符个数为:"+isEmpty+" 其他字符为:"+isElse);

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