Java基础开发
QinSevenCsdn
自律则自由。
展开
-
Iterator 迭代器设计模式
这个模式是在复习java的集合类时候发现的,有一句话是 Iterator iterator = c.iterator();这句话的意思就是获取他的迭代器,可以通过迭代器hasNext判断集和里是否有元素,next返回集合中元素。 由于不同的collection有不有同的遍历操作,为了统一接口。添加每个实现 collection接口的类都要实现Iterator。这样就提供了统一的方法原创 2017-03-27 23:06:52 · 256 阅读 · 0 评论 -
冒泡排序思想
关于冒泡排序冒泡排序是算法的一种,在经常开发过程中实际上是极少接触的,作为一种非常初级的算法,感兴趣的可以了解一下。冒泡排序的的思想就是两两比较;举一个例子:这是一个数组 int[] arr={10,9,8,12,3,2,1}; 每一个数字都会和其他数字做比较,怎么比较呢,多次循环,每次循环将小的数字放在前面,大的数字放在后面。了解原理后,首先我不推荐用脑子去想这个算法,直接看代码画图//原创 2017-03-22 22:41:22 · 379 阅读 · 0 评论