黑马程序员技术交流社区
标题:
StringBuffer的截取功能
[打印本页]
作者:
果蝇
时间:
2015-9-8 22:35
标题:
StringBuffer的截取功能
/*
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);
}
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2