摘要: java中的System.copyof()与Array.copyof()区别 在复制数组时我们可以使用System.copyof(),也可以使用Array.copyof(),但是它们之间是有区别的。以一个简单的例子为例: System.arraycopy() 输出 [0, 0, 0, 0, 0, 0 阅读全文
posted @ 2018-10-30 19:57 鹏鹏进阶 阅读(3638) 评论(0) 推荐(0) 编辑
摘要: 单链表的特点是:单向。设头结点位head,则最后一个节点的next指向NULL。如果只知道头结点head,请问怎么将该链表排序? 设结点结构为 那么一般人见到这种题目,立马就会想到指针交换。是的,大家被指针交换的题目做多了,形成思维定势了。对于这道题,我们完全可以利用值交换来达到排序的目的。 当然, 阅读全文
posted @ 2018-10-30 17:17 鹏鹏进阶 阅读(740) 评论(0) 推荐(0) 编辑
摘要: Java LinkedList.get() 获取元素 Get(int)方法的实现在remove(int)中已经涉及过了。首先判断位置信息是否合法(大于等于0,小于当前LinkedList实例的Size),然后遍历到具体位置,获得节点的业务数据(element)并返回。 方法 get(int inde 阅读全文
posted @ 2018-10-30 15:47 鹏鹏进阶 阅读(5646) 评论(0) 推荐(0) 编辑