会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
NOthingAJ
The one who can save you is yourself! Stay Hungry,Stay Foolish!
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
2017年3月25日
常用容器(Collection)实现类总结(二)——LinkedList
摘要: LinkedList简略说明: List 接口的链接列表实现。实现所有可选的列表操作,并且允许所有元素(包括 null)。除了实现 List 接口外,LinkedList 类还为在列表的开头及结尾 get、remove 和 insert 元素提供了统一的命名方法。这些操作允许将链接列表用作堆栈、队列
阅读全文
posted @ 2017-03-25 20:51 NOthingAJ
阅读(286)
评论(0)
推荐(0)
2017年3月24日
常用容器(Collection)实现类总结(一)——ArrayList
摘要: ArrayList简略说明: List 接口的大小可变数组的实现。实现了所有可选列表操作,并允许包括 null 在内的所有元素。除了实现 List 接口外,此类还提供一些方法来操作内部用来存储列表的数组的大小。 (Resizable-array implementation of the List
阅读全文
posted @ 2017-03-24 15:16 NOthingAJ
阅读(273)
评论(0)
推荐(0)
常用容器(Collection)实现类总结(零)
摘要: 容器(Collection) 层次结构中的根(root)接口。Collection 表示一组对象,这些对象也称为 collection 的元素。一些 collection 允许有重复的元素,而另一些则不允许。一些 collection 是有序的,而另一些则是无序的。JDK 不提供此接口的任何直接 实
阅读全文
posted @ 2017-03-24 13:55 NOthingAJ
阅读(243)
评论(0)
推荐(0)
2017年3月23日
冒泡算法的逻辑分析
摘要: 第一篇算法小结,先来一个简单的冒泡算法热热身~ 逻辑分析 在给定的一个数据中,我们有时候需要将数据对象进行某种顺序排列,常见的排列方式为升序或是降序,冒泡算法是处理这类排序的经典方法。 给定一个数组 要将这个降序数组重排为升序数组,我们可以通过: 1.将9和8进行比较,较大者和较小者换位-->{8,
阅读全文
posted @ 2017-03-23 18:38 NOthingAJ
阅读(461)
评论(0)
推荐(0)
迭代器小结
摘要: 为什么使用迭代器? 数组的遍历,可以通过for循环来实现,其原因是数组对于数据的储存是有序的(order);但是,对于Set这种无序(no order)的数据结构,就无法通过for循环来实现,此时,我们就需要引入一种新的访问方式来实现对数据的操作——迭代器。 迭代器是一种轻量级的对象操作,其接口有四
阅读全文
posted @ 2017-03-23 16:33 NOthingAJ
阅读(192)
评论(0)
推荐(0)
上一页
1
2
公告