输入字符串判断数字大写字母小写字母java

public class G {
    public static void main(String []args) {
        Scanner sc=new Scanner(System.in);
            char[]a=new char[100];
            String s;
            int count=0;
            int count1=0;
            int count2=0;
            s=sc.nextLine();
            for(int i=0;i<a.length;i++) {
                a=s.toCharArray();
            }
            for(int i=0;i<a.length;i++) {
                int num=(int)a[i];
                if(num>=48&&num<=57) {
                    count++;
                }
                else if(num>=65&&num<=90) {
                    count1++;
                }else if(num>=97&&num<=122) {
                    count2++;
                }
            }
            System.out.println("输入数字数量"+count);
            System.out.println("输入大写字母数量"+count1);
            System.out.println("输入小写字母数量"+count2);
        }
    }

猜你喜欢

转载自blog.csdn.net/Pharaoh_yd/article/details/89082913