900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > 输入字符串 统计其中大写 小写字母 数字 其他字符。

输入字符串 统计其中大写 小写字母 数字 其他字符。

时间:2019-01-31 18:52:21

相关推荐

输入字符串 统计其中大写 小写字母 数字 其他字符。

import java.util.*;

public class QQQ {

public static void main(String[] args) {

Scanner sc = new Scanner(System.in);

System.out.println("请输入一条字符串");

String s = sc.nextLine();

int a = 0; //大写字母

int b = 0; //小写字母

int c = 0; //数字

//其他字符

char[] array = new char[s.length()]; //将字符串放到数组里

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

array[i] = s.charAt(i);

}

for (int i = 0;i < array.length ;i++ ){ //遍历数组判断

if (Character.isUpperCase(array[i])){

a++;

}

if (Character.isLowerCase(array[i])){

b++;

}

if (Character.isDigit(array[i])){

c++;

}

}

System.out.println("大写字母个数:"+a);

System.out.println("小写字母个数:"+b);

System.out.println(" 数字个数:"+c);

System.out.println("其他字符个数:"+(s.length()-(a+b+c)));

}

}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。