//lastIndexOf方法返回最右边指定的字符串索引 lastIndexOf(String str)/lastIndexOf(String str,int fromIndex) fromIndexOf:索引的位置从后往前进行搜索
public static void lastIndexOf(){
StringBuffer buffer = new StringBuffer();
buffer.append("我是谁的谁的谁的谁的谁");
int i = buffer.lastIndexOf("的"); //返回最右边指定字符串的索引
System.out.println(i);
}
//append方法将字符串添加到字符串缓冲区
public static void append(){
StringBuffer buffer = new StringBuffer();
buffer.append(2019).append("我来了");
System.out.println(buffer);
}
//delete方法将指定索引上的字符删除掉(包含头不包含尾)
1 public static void delete(){
2 StringBuffer buffer = new StringBuffer();
3 buffer.append("我是谁的谁");
4 buffer.delete(0, 2);
5 System.out.println(buffer);
6 }
//deleteCharAt删除指定索引上的字符
public static void deleteCharAt(){
StringBuffer buffer = new StringBuffer();
buffer.append("我是谁的谁");
buffer.deleteCharAt(2);
System.out.println(buffer);
}
//将boolean类型的字符串放到指定索引的位置上
public static void insertBoolean(){
boolean b = false;
StringBuffer buffer = new StringBuffer();
buffer.append("我是谁的谁");
buffer.insert(0, b);
System.out.println(buffer);
}