摘要: ArrayList就是动态数组,是Array的复杂版本,它提供了动态的增加和减少元素,实现了ICollection和IList接口,灵活的设置数组的大小等好处。常用方法:(一)add()和get()方法boolean add(E e):将指定的元素添加到此列表的尾部。E get(int index)... 阅读全文
posted @ 2014-11-03 13:38 白Rime 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 对于一维数组,通常会用到以下查找方法,来查找数组中是否存在某个元素。(一)逐个元素对比,找出要查找的对象public static int search(int[] array, int value){ for(int i = 0; ia[n/2],则我们只要在数组a的右 半部继续... 阅读全文
posted @ 2014-11-03 09:37 白Rime 阅读(622) 评论(0) 推荐(0) 编辑
摘要: 关于数组的排序,在此介绍下冒泡排序:冒泡排序的基本操作是:依次比较相邻的两个数,将小数放在前面,大数放在后面。第一趟:首先比较第1个和第2个数,将小数放前,大数放后。然后比较第2个数和第3个数,将小数放前,大数放后,如此继续,直至比较最后两个数,将小数放前,大数放后。至此第一趟结束,将最大的数放到了... 阅读全文
posted @ 2014-11-03 09:36 白Rime 阅读(150) 评论(0) 推荐(0) 编辑