String(String original):把字符串数据封装成字符串对象
String(char[] value):把字符数组封装成字符串对象
String(char[] value, int index, int count):截取字符数组从index开始count个元素组成字符串
字符串是一种比较特殊的引用数据类型 ,直接输出字符串对象输出的是该对象中的数据内容
equals(Object obj):比较两个对象的内容是否相同,Object obj万能类 boolean
equalsIgnoreCase(String str):比较两个对象的内容是否相同 忽略大小写 boolean
startsWith(String str):判断字符串是否是以str字符串开头 boolean
endsWith(String str):判断字符串是否是以str字符串结尾 boolean
int length(): 获取字符串的长度
char charAt(int index): 获取索引为index处的字符
int indexOf(String str):或者str第一次出现的所有
String substring(int start):从截取为statr开始截取字符串,默认到末尾
String substring(int start,int end):从start开始到end位置截取字符串
char[] toCharArray():将字符串转换成字符数组
String toLowerCase():将字符串全部转换为小写
String toUpperCase():将字符串全部转换为大写
String trim():将字符串首尾两端的空格去掉
String[] split(String str):以str为分界 截取字符串放在字符串数组中
StringBuilder():空参构造方法
StringBuilder(str) 有参构造发放
int capacity() 返回当前对象的容量
length() 返回当前对象的长度
StringBuilder append(任意类型): 拼接字符串, 追加字符串 ,返回值是本身
StringBuilder reverse() 反转字符串,返回值是自己
public String toSting() ;通过toString()就可以把StringBuilder类型转换成String
StringBuilder(String str) ;通过构造方法可以String转换成StringBuilder ;
append 字符拼接也是将String转换成StringBuilder;
|
|