方法声明
| 功能描述
|
int indexOf(int ch)
| 返回指定字符在此字符串中第一次出现处的索引
|
int lastIndexOf(int ch)
| 返回指定字符在此字符串中最后一次出现处的索引
|
int indexOf(String str)
| 返回指定子字符串在此字符串中第一次出现处的索引
|
int lastIndexOf(String str)
| 返回指定子字符串在此字符串中最后一次出现处的索引
|
char charAt(int index)
| 返回字符串中index位置上的字符,此中index的取值范围是:0~(字符串长度-1)
|
boolean endsWith(String suffix)
| 判断此字符串是否以指定的字符串末端
|
int length()
| 返回此字符串的长度
|
boolean equals(Object anObject)
| 将此字符串与指定的字符串比较
|
boolean isEmpty()
| 当且仅当字符串长度为0时返回true
|
boolean startsWith(String prefix)
| 判断此字符串是否以指定的字符串开始
|
boolean contains(CharSequence cs)
| 判断此字符串中是否包含指定的字符序列
|
String toLowerCase()
| 使用默认语言环境的规则将String中的所有字符都转换为小写
|
String toUpperCase()
| 使用默认语言环境的规则将String中的所有字符都转换为大写
|
static String valueOf(int i)
| 返回 int 参数的字符串表现情势
|
char[] toCharArray()
| 将此字符串转换为一个字符数组
|
String replace(CharSequence oldstr, CharSequence newstr)
| 返回一个新的字符串,它是通过用newstr更换此字符串中出现的所有oldstr得到的
|
String[] split(String regex)
| 根据参数regex(regex是一个正则表达式,用来限定分隔规则)将字符串分割为若干个子字符串
|
String substring(int beginIndex)
| 返回一个新字符串,它包含从指定的beginIndex起始角标处开始,直到此字符串末尾的所有字符
|
String substring(int beginIndex, int endIndex)
| 返回一个新字符串,它包含从指定的beginIndex起始角标处开始,直到索引endIndex-1角标处的所有字符
|
String trim()
| 返回一个新字符串,它去除了原字符串首尾的空格
|
方法声明
| 功能描述
|
StringBuffer append(char c)
| 添加字符到StringBuffer对象中末尾
|
StringBuffer insert(int offset,String str)
| 在StringBuffer对象中的offset位置插入字符串str
|
StringBuffer deleteCharAt(int index)
| 移除StringBuffer对象中指定位置的字符
|
StringBuffer delete(int start,int end)
| 删除StringBuffer对象中指定范围的字符或字符串
|
StringBuffer replace(int start,int end,String s)
| 将StringBuffer对象中指定范围的字符或字符串用新的字符串s进行更换
|
void setCharAt(int index, char ch)
| 修改指定位置index处的字符
|
String toString()
| 返回StringBuffer缓冲区中的字符串对象
|
StringBuffer reverse()
| 将此StringBuffer对象用其反转情势取代
|