StringBuffer 的替换功能
public StringBuffer replace ( int start, int end , String str );
从start开始 到end 用str替换
( 包左不包右 )
public static void main(String[] args) {
StringBuffer sb = new StringBuffer();
sb.append("helloWorld");
sb.replace(5, 10, "javalllllll");
System.out.println(sb);
}
StringBuffer 的 反转功能
public StringBuffer reverse ( ) ;
public static void main(String[] args) {
StringBuffer sb = new StringBuffer();
sb.append("avaj爱我");
System.out.println(sb);
sb.reverse();
System.out.println(sb);
}
StringBuffer 的截取功能
public String substring ( int start );
public String substring ( int start , int end );
!!!!注意 返回值类型 是 String
public static void main(String[] args) {
StringBuffer sb =new StringBuffer();
sb.append("hello").append("java").append("XXXXXXXX");
String s =sb.substring(5);
System.out.println(sb);
System.out.println(s);
String s2= sb.substring(5, 10);
System.out.println(s2);
}