打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
字符处理--StringBuffer
下面是  StringBuffer类的主要方法:
源代码:
public class Test{
  public static void main(String args[]){
    //StringBuffer类主要方法:append reverse insert  
    StringBuffer sBuffer = new StringBuffer("融水公子很帅:");
    sBuffer.append("www");//后添加   public StringBuffer append(String s)
    sBuffer.append(".123");
    sBuffer.append(".com");
    System.out.println(sBuffer); 
    sBuffer.reverse();//取反   public StringBuffer reverse()
    System.out.println(sBuffer);   
    sBuffer.delete(0,2);//删除下标0,1   public delete(int start, int end)  
    System.out.println(sBuffer);   
    sBuffer.insert(0,9);//下标0  插入数字9    public insert(int offset, int i)
    System.out.println(sBuffer);   
    sBuffer.replace(0,2,"woaini");//代替0,1   replace(int start, int end, String str)
    System.out.println(sBuffer);
  }
}
运行结果:
融水公子很帅:www.123.com
moc.321.www:帅很子公水融
c.321.www:帅很子公水融
9c.321.www:帅很子公水融
woaini.321.www:帅很子公水融
--------------------------------------------------------
public class Test{
  public static void main(String args[]){
    StringBuffer sBuffer = new StringBuffer("融水公子不愧是千古奇才:");
    sBuffer.append("www");
    sBuffer.append(".哪里哪里");
    sBuffer.append(".com");
    System.out.println(sBuffer);//输出  
    System.out.println(sBuffer.capacity());//返回当前容量28   int capacity()
    System.out.println(sBuffer.charAt(0));  //返回下标0  的值  char charAt(int index)
    sBuffer.ensureCapacity(30);//确保容量   void ensureCapacity(int minimumCapacity)
    //当前容量小于参数  容量重新分配   重新分配的容量是旧容量的两倍  28<30
    System.out.println(sBuffer.capacity());//-->28*2+2=58
    char[] mubiao1=new char[40];
    char[] mubiao2={'z','y','j','z','d','h','s'};
    sBuffer.getChars(0,4,mubiao1,0); // 复制到目标字符数组 dst   
    sBuffer.getChars(0,4,mubiao2,0); // 复制到目标字符数组 dst   
    //oid getChars(int srcBegin, int srcEnd, char[] dst, int dstBegin)  
    System.out.println(mubiao1);//融水公子
    System.out.println(mubiao2);//融水公子dhs
    
  }
}
融水公子不愧是千古奇才:www.哪里哪里.com
28
58
融水公子
融水公子dhs

分享知识,分享快乐!希望中国站在编程之巅!

               ----

公众微信号:rsgz520

360图书馆馆号:rsgz002.360doc.com

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
Java StringBuffer 和 StringBuilder 类
大数据学习路线分享大数据之字符串
StringBuffer类的使用方法
Java笔记(四String和StringBuffer)
String--常用方法列表
java中String类、StringBuilder类和StringBuffer类详解
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服