用toCharArray方法,写下代码并注释一下

1
统计String s="a123bCD" 小写字母 大写字母 数字的个数

    String s="a123bCD";
    int dx = 0;
    int xx = 0;
    int num = 0;
    for (char digit : s.toCharArray()) {
        if (digit >= '0' && digit <= '9') {
            num++;
        }
        else if (digit >= 'a' && digit <= 'f') {
            xx++;
        }
        else if (digit >= 'A' && digit <= 'F') {
            dx++;
        }
    }
    System.out.printf("大写:%s 小写: %s 数字: %s",dx,xx,num);