黑马程序员技术交流社区

标题: 空格为啥没办法计数? [打印本页]

作者: zhiguoguo    时间: 2015-12-3 22:46
标题: 空格为啥没办法计数?
class  TongJi7{
        public static void main(String[] args) {
                String        str = "jkhdakjslhdf634872ABC61384  ***%%%%@@@@";//????空格为什么不算入字符长度??
                //System.out.println(getChar(str));
                getNumber(str);
                //getChar(str);
                System.out.println("");
        }
       
    private static void getNumber(String str){
                int zm = 0;
                int kg = 0;
                int sz = 0;
                int qt = 0;
        char [] str1 = str.toCharArray();
                for (int i=0;i<str.length() ;i++ ) {
                        if((str1[i]<='z'&str1[i]>='a')|(str1[i]>='A'&str1[i]<='Z')){
                                zm++;
                               
                               
                        }
                        else if(str1[i]>='0'&str1[i]<='9'){
                                sz++;
                               
                        }
                        else if(str1[i]==' '){
                                kg++;
                       
                        }
                        qt = str.length()- kg - zm - sz;
                }       

                        System.out.println("字符串str"+ str +"字母个数" + zm);
                        System.out.println("数字个数" + sz);
                        System.out.println("空格个数" + kg);
                        System.out.println("其他个数" + qt);
        }
               // private static char[] getChar(String str){   //备用 方法 :将一个字符串转化为字符数组
                        //        char[] charArray = new char[str.length()];
                        //     for (int i=0;i<str.length() ;i++ ) {
                        //     charArray[i] = str.charAt(i);
                         //    }return charArray;
                        //}                                       //将一行字符串转化为字符数组
}
作者: zhiguoguo    时间: 2015-12-3 22:48
先占个位把
作者: 白羽蘇芳    时间: 2015-12-3 23:41
算的
汉语拼音难懂一笔




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