【问答】StringBuffer对象的append方法介绍

资料来源于百度百科,点击跳转

1.append()的参数是字符串String

例子:
StringBuffer buf=new StringBuffer("Hard ");
String aString = "Waxworks";
buf.append(aString,3,4);

结果:buf对象包含字符串"Hard w"

原因:
public synchronized StringBuffer append(CharSequence s, int start, int end)
{super.append(s, start, end);//数字表示的是开始和结束!
return this;}

2.append()的参数是字符数组[]

例子:
StringBuffer buf=new StringBuffer("Hard ");
char[] text ={'W','a','x','w','o','r','k','s'};
buf.append(text ,3,4); 

结果:buf对象包含字符串"Hard work"

原因:
public synchronized StringBuffer append(char str[], int offset, int len)
{super.append(str, offset, len);//数字表示的是开始位置和获取字符的长度
return this;}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值