成员方法:publi int length();//获取字符串的长度。
判断功能:boolean equals(Object obj);//判断字符串的内容是否相同,区分大小写。
boolean equalsIgnoreCase(String str);//判断字符串的内容是否相同,不区分大小写。
boolean contains(String str);//判断字符串对象是否包含给定的字符串。
boolean startsWith(String str);//判断字符串对象是否以给定的对象开始。
boolean endsWith(String str);//判断字符串对象是否以给定的对象结束。
boolean isEmpty( );//判断字符串对象是否为空,数据是否为空。
获取功能:int lenght();//获取字符串的长度
char charAt(int index);//返回字符串中给定索引出的字符
int indexOf(int ch);//('a')返回指定字符在此字符中第一次出现的索引。
int indexOf(String str);//返回指定字符串在此字符中第一次出现的索引。
int indexOf(int ch, int index);//返回在此字符串中第一次出现指定字符处的索引,从指定的索引开始搜索
int indexOf(String str, int index);//返回在此字符串中第一次出现到指定字符串的索引,从指定位置开始索引。
String substring(int start);//截取字符串,返回从指定位置截取后的字符串
String substring(int start,int end);截取字符串,返回从指定开始到指定位置结束截取后的字符串
转换功能:byte[ ] getBytes( );//把字符串转换成字节数组。
char[ ] toCharArray( );//把字符串转换成字符数组。
static String copyValueOf(char[ ] chs);//把字符数组转换成字符串。
static String valueOf(char[ ] chs);//把字符数组转换成字符串。
static String valueOf(int i);//基本类型:把int(基本类型)转变成字符串。
String toLowerCase( );//把字符串变成小写。
String toUpperCase( );//把字符串变成大写。
String concat(String str);//拼接字符串。
替换功能:String replace(char oldChar, char newChar);//用新的字符去替换指定的旧字符。
String replace(String oldString, String newString);//用新的字符串去替换指定的旧字符串。
切割功能:String[ ] split(String regex);//切割字符串
去除空格:String trim();//去除空格。
按字典顺序比较字符串: int compareTo;
常见的方法:包左不包右。
|
|