学习记录之基础API(String)
String:

String常用方法:
length():获取字符串的长度(字符个数)
trim():去除当前字符串两边的空白字符
toUpperCase()和toLowerCase():将当前字符串中的英文部分转为全大写/全小写
startsWith(String str)和endsWith(String str):判断当前字符串是否是以给定的字符串开始/结尾的
charAt():返回当前字符串指定位置上的字符
indexOf()和lastIndexOf():检索给定字符串在当前字符串中的开始位置
substring():截取当前字符串中指定范围内的字符串
String的静态方法valueOf():将其它数据类型转换为String
StringBuilder类:
StringBuilder是专门用于修改字符串的一个API,内部维护一个可变的char数组,修改都是在这个数组上进行的,修改速度、性能优秀,并且提供了修改字符串的常见的方法:增、删、改、插
StringBuilder常用方法:
replace():替换部分内容
delete():删除部分内容
1.获取数组长度是length属性,获取字符串长度是length()方法
2.字符串内容若做查看,那建议String。--------实际应用中一般都是查看
3.字符串内容若需频繁修改,那建议StringBuilder。
StringBuilder和StringBuffer:
StringBuffer:是线程安全的,同步处理的,性能稍慢
StringBuilder:非线程安全的,并发处理的,性能稍快
4.

