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

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM