周五
StringBuffer的概述,构造方法和常见功能
StringBuffer
(1)用字符串做拼接,比较耗时并且也耗内存,而这种拼接操作又是比较常见的,为了解决这个问题,Java就提供了一个字符 申缓冲区类。StringBuffer供我们使用。
(2) stringBuffer的构造方法
A:StringBuffer ()
B:StringBuffer(int size)c:stringBuffer (String str)(3) StringBuffer的常见功能
A:添加功能
B:删除功能
C:替换功能
D:反转功能
E:截取功能(注意这个返回值)
周六周天
数组高级以及Arrays
(1)排序
A:冒泡排序
相邻元素西两比较,大的往后放,第一次完毕,最太值出现在了最大索引处。同理,其他的元素就可以排好。
public static void bublesort(int[] arr)
for(int x=0; x<arr.length-1; x++){
for(int y=0; y<arr.1ength-1-x; y++) {
if(arr[y] > arr[y+1])
int:temp = arr[y);
arr[y] = arr[y+1] ;
arr[y+1] = temp;
B:选择排序
把0索引的元素,和索引1以后的元素都进行比较,第一次完毕,最小值出现在了0索引。同理,其他的元素就可以排好。
(2)查找
(2)查找
A:基本查找
针对数组无序的情况
B:二分查找(折半查找)
针对数组有序的情况(千万不要先排序,在查找)
3:Tnterer