StringBuffer类

 2023-03-24 17:40:18  阅读 0

StringBuffer类的常用方法
(1)append(String s)方法
将字符串s追加到StringBuffer对象的后边
StringBuffer str=new StringBuffer("void");//不能直接给str赋值
//即StringBuffer str="void"是错误的
System.out.println(str.append("not"));
 
(2)charAt(int n)方法
返回第n个位置的字符(不是字符串)
StringBuffer str=new StringBuffer("void");
System.out.println(str.charAt(2));
 
(3)setCharAt(int n,char ch)方法
用字符ch替换StringBuffer对象中的第n个字符
StringBuffer str=new StringBuffer("void");
str.setCharAt(2,'A');
System.out.println(str);
 
(4)insert(int index,String s)方法
调用该方法可向StringBuffer对象的index位置插入字符串s
StringBuffer str=new StringBuffer("StringBuffer");
System.out.println(str.insert(1,"AAAAA"));
(5)reverse()方法
该方法可将StringBuffer对象翻转
StringBuffer str=new StringBuffer("StringBuffer");
System.out.println(str.reverse());
 
(6)delete(int startIndex,int endIndex)方法
该方法的功能是将StringBuffer对象从startIndex到endIndex-1的字符段给删除掉
StringBuffer str=new StringBuffer("StringBuffer");
System.out.println(str.delete(1,4));
 
(7)replace(int startIndex,int endIndex,String str)方法
用字符串str将StringBuffer对象从startIndex到endIndex-1的字符段给替换掉
StringBuffer str=new StringBuffer("StringBuffer");
System.out.println(str.replace(0,6,"AAAAA")); 
 

上一篇: String类(3)
下一篇: String Tokenizer类
标签:

如本站内容信息有侵犯到您的权益请联系我们删除,谢谢!!


Copyright © 2020 All Rights Reserved 京ICP5741267-1号 统计代码