Stringbuffer的用法



public boolean equals(Object obj);
int compareTo(String a);
boolean contains(CharSequence a);
pubiic boolean endsWith(String a);
pubiic boolean startsWith(String a);
public String toUpperCase();
public String toLowerCase();
public char charAt(int a);
public String subString(int start);
public String subString(int start,int ends);
public byte[] getBytes(Charset a);
public byte[] getBytes(Charset a);
public boolean equalsIgnoreCase(String obj);
public String trim();
public static String copyValueOf(char[] a);
//==================
int length()
求字符串长度
s1="gdnfS2Sj118";
System.out.print(s1.length());//11
//=================
public int indexOf(char s1)
public int indexOf(char s1,int index)
public int indexOf(String s1)
public int indexOf(String s1,int index)
搜索此字符中指定字符串首次出现的位置(从0开始)
index:开始位置,如果没这个参数,从0开始搜索
如果没有指字符串,返回负数


public int lastIndexOf(char s1)
public int lastIndexOf(char s1,int index)
public int lastIndexOf(String s1)
public int lastIndexOf(String s1,int index)
搜索从此字符末尾开始,
指定字符串首次出现的位置(从0开始)
结果是最后一次出现的下标

//==================
public String replace(char c1, char c2)
public String replace(charSequence c1, charSequence c2)
替换在此字符串中搜索c1,替换为c2
返回新的字符串
//=====================
public boolean isEmpty()
判断字符串是不是空的
当且仅当 length() 为 0 时返回 true。
s1==null:s1是不是空对象
s1.isEmpty():s1的值的长度是不是为0(空字符串)
//============
数据的字符串表现形式
 如果是对象
 String str = obj.toString();
 如果是基本数据类型
 String str = String.valueOf(p);

StringBuffer
  字符串缓冲区
public StrigBuffer append(数据)
public StringBuffer appendCodePoint(int codePoint)
将 codePoint 参数的字符串表示形式追加到此序列。
codePoint:字符的uncode编码值

public int length();//长度
public int capacity();//容器

public StringBuffer delete(int start,int end)//删除
public StringBuffer insert(int offset,T t)//在指定位置offset,插入t
public StringBuffer replace(int start,int end,String str)//替换
public StringBuffer reverse()//反转



 







评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值