String 常用的方法
.letgh(); -----------获取长度
.trim();----------------去除两遍空包符号
.toUpperCase/toLowerCase-----全大写小写
.CharAt();----------根据下表找字符
.indexOf()/LastIndexOf()/---查找数组地第位置
.subStribng()----------截取字符串
.valueOf-------------静态方法 转为String类型
StringBuilder:常用方法
append() 追加, 在StringBuilder的后面添加字符,当容量满了,会自动扩容, 扩容规则 1倍+2;
insert(位置,字符) 插入字符;
delete(开始位置, 结束位置): 删除一定范围的字符,包括开始,不包括结束
replace:替换(起始下标,结束下标,替换为的字符串)-------含头不含尾
reverse:翻转内容
toString() 方法可以将StringBuilder转换为String
StringBuilder的API返回的大多是当前对象,可以连续使用.调用方法。
marches()------判断相等
pelaceAll()--------替换内容
split()----------根据什么什么截取
Collection常用方法:
add()--------添加
size()-------长度
clear()-----清空
isEmfy()--------判断空集
remove()------删除元素
contains()-----判断集合中的元素
retain()---------取交集
addALL()-----添加一个数组
contionsAll()-----判断存在的元素
removeAll()------交集
List接口: 常用方法
get()-----获取元素
set()-----设置某个元素
重载add -----给指定位置添加 并且返回
重载remove------删除指定位置 并且返回
subList()----------去集合中的元素 含头不含尾
集合和数组的转换:
数组转换为集合:Arrays类的静态方法asList()
集合转换为数组:Collection接口的toArray()
集合排序
Collections.sort(List list)方法