- 博客(5)
- 收藏
- 关注
原创 Map接口
Map接口 Map接口是一种双列集合,它的每个元素都包含一个键对象Key和一个值对象Value,键和值对象之间存在一种对应关系,称为映射。HashMap集合 HashMap集合是Map接口的一个实现类,它用于存储键映射关系,但必须保证不出现重复的键。以下是几种遍历方法:package pk_01;import java.util.HashMap;import java.util....
2018-05-25 21:30:06
500
1
原创 Set接口
Set接口 Set接口继承Collection接口,与List接口不同的是,Set接口中元素无序,并且都会以某种某种规则保证存入的元素不出现重复。 Set接口主要有两个实现类,分别是HashSet和TreeSet。HashSet是根据对象的哈希值来确定元素在集合中的存储位置,具有良好的存储和查询性能。TreeSet则是以二叉树的方式来储存元素,它可以实现对集合中的元素进行排序。Hash...
2018-05-22 19:02:05
439
原创 Java基础题
1.jdk与jre的区别?答:JDK,开发java程序用的开发包,JDK里面有java的运行环境(JRE),包括client和server端的。需要配置环境变量。。。。JRE,运行java程序的环境,JVM,JRE里面只有client运行环境,安装过程中,会自动添加PATH。2.方法的重载和方法的覆盖有什么不同?答:方法重载,指的是在类中创建多个具有相同名称,但使用不同参数的方法,Java虚拟机根...
2018-05-18 18:38:24
600
原创 LinkedList集合与Iterator接口
LinkedList集合ArrayList集合在查询元素时速度很快,但在增删元素时效率较低,LinkList集合内部维护了一个双向循环链表,链表中的每个元素都使用引用的方式来记住它的前一个元素和后一个元素,从而可以将所有的元素彼此连接起来,可以增加增删操作所具有的效率package pk_01;import java.util.Iterator;import java.util.Linked...
2018-05-18 18:35:10
983
原创 foreach循环与 Iterator迭代器
foreach循环froeach循环是一种更加简洁的for循环,也称为增强for循环。froeach循环用于遍历数组和集合中的元素。聚体语法如下: for(数据类型 变量名 :遍历的目标){ //数据类型 变量名:声明一个变量用来接收遍历目标遍历后的元素 }froeach循环不需要获取容器的长度,也不需要根据索引访问容器中的元素,但它会自动遍历容器中的每一个元素。代码如下:packag...
2018-05-18 18:34:52
491
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人