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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 果蝇 中级黑马   /  2015-9-8 22:35  /  260 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

/*
        A:StringBuffer的截取功能
                public String substring(int start):                        从指定位置截取到末尾
                public String substring(int start,int end):        截取从指定位置开始到结束位置,包括开始位置,不包括结束位置
        B:注意事项
                注意:返回值类型不再是StringBuffer本身
        C:案例演示
                StringBuffer的截取功能及注意事项
       
*/

public class StringBufferDemo5 {
        public static void main(String[] args) {
                StringBuffer sb = new StringBuffer("javahello");
//                String s= sb.substring(4);
//                System.out.println(s);
//                System.out.println(sb);
//               
                String substring = sb.substring(2);
                System.out.println(substring);
                StringBuffer reverse = new StringBuffer(substring).reverse();
                System.out.println(reverse);
               
               
                String substring2 = reverse.substring(2,30); //StringIndexOutOfBoundsException
                                                                                                        // 字符串的角标越界异常
                System.out.println(substring2);
               
               
        }

}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马