Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
清新范er
JavaGuide
提交
ad9b991f
J
JavaGuide
项目概览
清新范er
/
JavaGuide
与 Fork 源项目一致
从无法访问的项目Fork
通知
4
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
J
JavaGuide
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
未验证
提交
ad9b991f
编写于
8月 10, 2018
作者:
S
Snailclimb
提交者:
GitHub
8月 10, 2018
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Update Java集合框架常见面试题总结.md
上级
1cf43edd
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
6 addition
and
6 deletion
+6
-6
Java相关/Java集合框架常见面试题总结.md
Java相关/Java集合框架常见面试题总结.md
+6
-6
未找到文件。
Java相关/Java集合框架常见面试题总结.md
浏览文件 @
ad9b991f
...
...
@@ -7,11 +7,11 @@
1.
[
HashSet 和 HashMap 区别
](
#hashset-和-hashmap-区别
)
1.
[
HashMap 和 ConcurrentHashMap 的区别
](
#hashmap-和-concurrenthashmap-的区别
)
1.
[
HashSet如何检查重复
](
#hashset如何检查重复
)
1.
[
comparable 和 comparator的区别
?
](
#comparable-和-comparator的区别?
)
1.
[
comparable 和 comparator的区别
](
#comparable-和-comparator的区别
)
1.
[
Comparator定制排序
](
#comparator定制排序
)
1.
[
重写compareTo方法实现按年龄来排序
](
#重写compareto方法实现按年龄来排序
)
1.
[
如何对Object的list排序?
](
#如何对object的list排序
?
)
1.
[
如何实现数组与List的相互转换?
](
#如何实现数组与list的相互转换
?
)
1.
[
如何对Object的list排序?
](
#如何对object的list排序
)
1.
[
如何实现数组与List的相互转换?
](
#如何实现数组与list的相互转换
)
1.
[
如何求ArrayList集合的交集 并集 差集 去重复并集
](
#如何求arraylist集合的交集-并集-差集-去重复并集
)
1.
[
HashMap 的工作原理及代码实现
](
#hashmap-的工作原理及代码实现
)
1.
[
ConcurrentHashMap 的工作原理及代码实现
](
#concurrenthashmap-的工作原理及代码实现
)
...
...
@@ -78,7 +78,7 @@ Hashtable和HashMap有几个主要的不同:线程安全以及速度。仅在
1.
==是判断两个变量或实例是不是指向同一个内存空间 equals是判断两个变量或实例所指向的内存空间的值是不是相同
2.
==是指对内存地址进行比较 equals()是对字符串的内容进行比较3.==指引用是否相同 equals()指的是值是否相同
## <font face="楷体">comparable 和 comparator的区别
?
</font>
## <font face="楷体">comparable 和 comparator的区别</font>
-
comparable接口实际上是出自java.lang包 它有一个 compareTo(Object obj)方法用来排序
-
comparator接口实际上是出自 java.util 包它有一个compare(Object obj1, Object obj2)方法用来排序
...
...
@@ -220,12 +220,12 @@ class Person implements Comparable<Person> {
}
```
## <font face="楷体">如何对Object的list排序
?
</font>
## <font face="楷体">如何对Object的list排序</font>
-
对objects数组进行排序,我们可以用Arrays.sort()方法
-
对objects的集合进行排序,需要使用Collections.sort()方法
## <font face="楷体">如何实现数组与List的相互转换
?
</font>
## <font face="楷体">如何实现数组与List的相互转换</font>
List转数组:toArray(arraylist.size()方法;数组转List:Arrays的asList(a)方法
```
java
List
<
String
>
arrayList
=
new
ArrayList
<
String
>();
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录