黑马程序员技术交流社区

标题: 统计大写小写字符的个数 [打印本页]

作者: 西门雅虎    时间: 2015-7-21 23:34
标题: 统计大写小写字符的个数
public class StringTest {
        public static void main(String[] args) {
                String s = "Hello12345World";

                // 定义三个统计变量
                int bigCount = 0;
                int smallCount = 0;
                int numberCount = 0;

                // 遍历字符串。
                for (int x = 0; x < s.length(); x++) {
                        char ch = s.charAt(x);
                        // 判断是属于哪种范围的
//                        if (ch >= 65 && ch <= 90) {
//                                bigCount++;
//                        } else if (ch >= 97 && ch <= 122) {
//                                smallCount++;
//                        } else if (ch >= 48 && ch <= 57) {
//                                numberCount++;
//                        }
                       
                        if (ch >= 'A' && ch <= 'Z') {
                                bigCount++;
                        } else if (ch >= 'a' && ch <= 'z') {
                                smallCount++;
                        } else if (ch >= '0' && ch <= '9') {
                                numberCount++;
                        }
                }

                System.out.println("大写:" + bigCount);
                System.out.println("小写:" + smallCount);
                System.out.println("数字:" + numberCount);
        }
}







欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2