No. |
方法名称 |
功能 |
字符与字符串 |
||
01 |
public String(char[] value) |
将字符数组中所有内容变为字符串 |
02 |
public String(char[] value,int offset,int count) |
将字符数组中部分内容变为字符串 |
03 |
public char charAt(int index) |
取得指定索引位置的字符,索引从0开始 |
04 |
public char[] toCharArray() |
将字符串变为字符数组返回 |
字节与字符串 |
||
01 |
public String(byte[] bytes) |
将字节数组中所有内容变为字符串 |
02 |
public String(byte[] bytes,int offset,int length) |
将字节数组中部分内容变为字符串 |
03 |
public byte[] getBytes() |
将字符串以字节数组的形式返回 |
04 |
public byte[] getBytes(String charsetName) throws UnsupportedEncodingExcepetion |
编码转换处理 |
字符串比较 |
||
01 |
public boolean equals(String anObject) |
区分大小写比较 |
02 |
public boolean equalsIgnoreCase(String anotherString) |
不区分大小写比较 |
03 |
public int compareTo(String anotherString) |
比较两个字符串的大小关系 |
字符串查找 |
||
01 |
public boolean contains(String s) |
判断一个子字符串是否存在 |
02 |
public int indexOf(String str) |
从头开始查找指定字符的位置,查到了返回位置的开始索引,查不到返回-1 |
03 |
public int indexOf(String str,int fromIndex) |
从指定位置查找子字符的位置 |
04 |
public int lastIndex(String str) |
从后往前查找子字符的位置 |
05 |
public int lastIndex(String str,int fromIndex) |
从指定位置由后往前查找子字符的位置 |
06 |
public boolean startsWith(String prefix) |
从头开始判断是否以指定的字符串开头 |
07 |
public boolean startsWith(String prefix,int toffset) |
从指定位置开始判断是否以指定的字符串开头 |
08 |
public boolean endsWith(String suffix) |
判断是否以指定的字符串结尾 |
字符串替换 |
||
01 |
public String replaceAll(String regex,String replacement) |
替换所有内容 |
02 |
public String replaceFirst(String regex,String replacement) |
替换首个内容 |
字符串拆分 |
||
01 |
public String[] split(String regex) |
将字符串全部拆分 |
02 |
public String[] split(String regex,int limit) |
将字符串部分拆分,该数组长度就是limit |
字符串截取 |
||
01 |
public String substring(int beginIndex) |
从指定索引截取到结尾 |
02 |
public String substring(int beginIndex,int endIndex) |
截取部分内容 |
其他操作 |
||
01 |
public String trim() |
去掉字符串中的左右空格,保留中间空格 |
02 |
public String toUpperCase() |
字符串转大写 |
03 |
public String toLowerCase() |
字符串转小写 |
04 |
public String interm() |
字符串入对象池 |
05 |
public String concat(String str) |
字符串连接,等同于”+” |
06 |
public int length() |
取得字符串长度 |
07 |
public boolean inEmpty() |
判断是否为空(不是null,而是长度为空) |