![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
wiseph
这个作者很懒,什么都没留下…
展开
-
深入剖析Java中的装箱和拆箱
自动装箱和拆箱问题是Java中一个老生常谈的问题了,今天我们就来一些看一下装箱和拆箱中的若干问题。本文先讲述装箱和拆箱最基本的东西,再来看一下面试笔试中经常遇到的与装箱、拆箱相关的问题。回到顶部一.什么是装箱?什么是拆箱?我们知道 Java为每种基本数据类型都提供了对应的包装器类型,至于为什么会为每种基本数据类型提供包装器类型在此不进行阐述,有兴趣的朋友可以查阅相关资料。在Java SE5之前,如...转载 2018-05-28 13:52:11 · 114 阅读 · 0 评论 -
java Queue中 remove/poll, add/offer, element/peek区别
offer add区别:一些队列有大小限制,因此如果想在一个满的队列中加入一个新项,多出的项就会被拒绝。这时新的 offer 方法就可以起作用了。它不是对调用 add() 方法抛出一个 unchecked 异常,而只是得到由 offer() 返回的 false。 poll,remove区别:remove() 和 poll() 方法都是从队列中删除第一个元素。remove() 的行为与 Colle...转载 2018-05-28 14:39:14 · 808 阅读 · 0 评论 -
list 交集 并集 差集方法讲解
交集 交集的方法:retainAll 取两个集合中包含相同的对象或者元素 例 有两个newCoures和oldCourses可以使用retainAll方法oldCourses.retainAll(newCoures) 如果有相同的元素oldCourses中进保留相同的元素 如果不存在相同的元素oldCourse会变为空 retainAll命令返回的是一个boolean的值,如...翻译 2018-07-12 16:56:58 · 734 阅读 · 0 评论