StringBuffer类
线程安全的可变字符序列
StringBuffer类的构造方法
StringBuffer sb = new StringBuffer();
length() 实际容量
capacity() 理论容量 16
StringBuffer sb = new StringBuffer(10);
StringBuffer sb = new StringBuffer("nihao");
添加方法
append() 追加在末尾
insert() 在指定索引位置进行添加,如果添加的时候没有相对应的索引,
会报索引越界异常
删除方法
deleteCharAt() 根据索引删除相对应的字符
delete() 包含头,不包含尾
替换和反转
replace 替换
reverse() 反转
String ——> StringBuffer
构造方法
append();
StringBuffer ——> String
构造方法
toString();
substring();
二分查找
如果查找的值小于mid
max要变化,max = mid - 1
如果查找的值大于mid
min要变化,min = mid + 1
Arrays工具类
sort 排序
toString() 将数组转换成字符串
binarySeach 折半查找(二分查找)
基本数据类型包装类
int Integer
char Character
int —— > String
加一个“ ”
valueOf
String —— >int
parseInt()
Character没有parseXxx toCharArray
|
|