public String():无参构造。
public String(byte[] bytes): 把字节数组转换成字符串。把字节数组元素转换为字符
public String(byte[] bytes, int index,int length): 把字节数组的一部分转换为字符串
public String(char[] value): 把字符数组转换成字符串
public String (char[] value, int index, int length): 把字符数组的一部分转换为字符串
public String(String original) :把字符串本身转换为字符串
String(StringBuffer buffer)
String(StringBuilder builder)
int indexOf(int ch):返回指定字符在此字符串中第一次出现处的索引。
int indexOf(int ch,int fromIndex): 从指定位置后第一次出现处的索引。
为什么这里是int类型,而不是char类型?
原因是:'a'和97其实都可以代表'a'
int indexOf(String str):返回第一次出现的位置索引
int indexOf(String str,int fromIndex)
lastIndexOf(int ch)返回最后一次出现的位置索引
lastIndexOf(int ch, int fromIndex)
lastIndexOf(String str)
lastIndexOf(String str, int fromIndex)