StringBuffer的方法


//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); }

 

posted @ 2018-12-09 16:46  黑夜的黎明曙光  阅读(2875)  评论(0编辑  收藏  举报