A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© sufutian 中级黑马   /  2015-12-5 23:30  /  1130 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

/*                * 需求:统计大串中小串出现的次数
                * 这里的大串和小串可以自己根据情况给出
        */
//解释一下链式编程:一个对象调用方法后返回的是对象,还可以接着调用方法.
/*String s="abcdfdfnjbclhbcjbcoidibc";
                String s1="bc";
                int count=0;
                int index=0;
                while((index=s.indexOf(s1))!=-1){
                        count++;
                        s=s.substring(index+s1.length());
                }
                System.out.println(count);   //-------------------------看看上面这么多的一坨
                //(大串的长度-替换后的长度)/小串的长度.
                int count1=(s.length()-s.replace(s1,"").length())/s1.length();//---------->一行搞定.
                System.out.println(count1);*/


// 案例演示  再来看这个
                        //* 需求:把一个字符串的首字母转成大写,其余为小写。(只考虑英文大小写字母字符)
                /*String s="abcdegd";
                //截取首字母转换为大写  +(concat方法)截取后面的字符串转换为小写    也是一行搞定.
                String s1=s.substring(0,1).toUpperCase().concat(s.substring(1).toLowerCase());
                System.out.println(s1);*/

//String类的很多功能都可以链式编程实现 超省代码的,    觉得不错的兄弟们,给个赞吧.

2 个回复

倒序浏览
赞赞赞!
回复 使用道具 举报
不错,哥们加油
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马