java笔记

public class Demo1
{
 public static void main(String args[])
 {
  StringBuffer buf=new StringBuffer("Hello!");//StringBuffer的构造函数StringBuffer(String str)用字符串初始化其对象
    buf.append("Chinese").append("no").append(1);//在StringBuffer中用append();来连接各种不同的数据,返回一个StringBuffer对象,故可以连接多个append
    System.out.println(buf);  //输出对象
  }
 }

 

public class Demo2
{
 public static void main(String args[])
 {
  StringBuffer buf=new StringBuffer("hello world,welcome back");
  buf.insert(5,"liuli");//insert(int offset,String str)返回一个StringBuffer类对象 

  System.out.println(buf);
 }
}

 

public class Demo3
{
 public static void main(String args[])
 {
  StringBuffer buf=new StringBuffer("world");
  
  buf.reverse();//反转字符串
  String str=buf.reverse().toString();//反转字符串通过字符串输出
  System.out.println(str);输出反转后的字符串
  
 }
}

 

public class Demo4
{
 public static void main(String args[])
 {
  StringBuffer buf=new StringBuffer("hello world");
  String str=buf.replace(0,4,"hi").toString();//用特定的串取代指定的子串,用toString输出
  System.out.println(str);
 }


}

 

public class Demo5
{
 public static void main(String args[])
 {
  StringBuffer buf=new StringBuffer("hello world");
  if(buf.indexOf("ell"))//求取子串第一次出现的位置
  {
   System.out.println(buf);
  }
 }
}

Stringbuffer的应用

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值