第八章
String类
String对象:
String常量是对象,是用双引号括起的字符序列String类声明对象,例如String s = new String("we are student");,用户无法输出String对象的引用String常量,例如String s1; s1="你好"String对象,只要有一个是变量,那么Java就会在动态区存放所得到的新String对象的实体和引用,如果是两个常量进行并置运算,那么得到的仍是常量String类的常用方法
public int length(),获取一个String对象的字符序列长度public boolean equals(String s),比较当前String的字符序列是否与参数s指定的String对象的字符序列相同public boolean startsWith(String s),判断当前String对象的字符序列前缀是否是参数指定的String对象s的字符序列public int compareTo(String s),按字典序列与参数指定的String对象s的字符序列比较大小public boolean contains(String s),判断当前String对象的字符序列是否包含参数s的字符序列public int indexOf(String s),从当前String对象的字符序列的0索引位置开始检索首次出现s的字符序列位置并返回该位置,若没检索到,该方法的返回值为-1public int lastIndexOf(String s) ,从当前String对象的字符序列的0索引位置开始检索最后一次出现s的字符序列的位置,并返回该位置,若没检索到,则返回-1;public String substring(int startpoint),获得一个新的String对象,新的String对象的字符序列是复制当前String对象的字符序列中startpoint位置至最后位置上的字符所得到的字符序列public String trim(),获得一个新的String对象,新的String对象的字符序列是当前String对象的字符序列去掉前后空格后的字符序列String对象的字符序列,该字符序列中含有具有特殊意义的字符

public String replaceAll(String regex,Sting replacement)public Stinrg[]split(String regex)StringTokenizer类和Scanner类StringBuffer类
StringBuffer类的三个构造方法
StringBuffer()StringBuffer(int size)StringBuffer(String s)StringBuffer类的常用方法
StringBuffer append(String s),将String对象s的字符序列追加到当前StringBuffer对象的字符序列中,并返回当前StringBuffer对象的引用StirngBuffer append(int n),将int型数据n转化为String对象,再把其的字符序列追加到当前StringBuffer对象的字符序列中,并返回当前StringBuffer对象的引用StringBuffer append(Object o),将一个Object对象o的字符序列追加到当前StringBuffer对象字符序列中,并返回当前StringBuffer对象的引用public char charAt(int n),得到StringBuffer对象字符序列位置n上的字符public void setCharAt(int n, char ch),将当前StringBuffer对象字符序列位置n处的字符用参数ch指定的字符替换StringBuffer insert(int index, String str),将参数str指定的字符序列插入到参数index指定的位置,并返回当前对象的引用public StringBuffer reverse(),将该对象实体中的字符序列翻转,并返回当前对象的引用StringBuffer delete(int startIndex, int endIndex),从当前StringBuffer对象的字符序列中删除一个子字符序列(从startIndex位置到endIndex-1位置),并返回当前对象的引用,StringBuffer replace(int startIndex, int endIndex, String str),将当前StringBuffer对象的字符序列的一个子字符序列用参数str指定的字符序列替换(从startIndex位置到endIndex-1位置),并返回当前StringBuffer对象的引用Date类与Calendar类
Date类format方法Math类、BigInteger类和Random类Class类与Console类Pattern类与Matcher类

原文:https://www.cnblogs.com/lxr1006/p/10706196.html