Java入门基础笔记-7
KeyValue和HashMap的使用
KeyValue指的是二元组,为key和value,其中key可以重复,value不可以重复,例如人的学号和姓名,学号不可以重复,但是姓名可以重复。HashMap也是一种二元组,但是没有顺序,LinkedHashMap是有顺序的二元组。首先我们新建一个类叫做KeyValueTest,然后在里面创建一个新的map方法,然后从里面得到具体学号对应的姓名,具体代码如下:
然后接下来做两个任务,把map中的key全部打印出来,把value全部打印出来,具体代码如下:
记住里面的代码就可以了,我目前的水平也无法给大家很好的解释,被注释掉的是打印出map中key的数量。接下来做一个任务就是把map中的全部二元组打印出来,具体代码如下:
其实就是调用了上面教的一些方法。还有一个方法跟它效果一样,具体代码如下:
这些都是要牢记的,因为基础的东西以后都会使的。
具体的东西就介绍完了,这都是以后要用的基础知识与方法,现在都是简单形式,以后会很复杂,融会贯通就可以了。以后就不再细讲了,直接上任务与任务的代码。
欢迎大家关注DataLearner官方微信,接受最新的AI技术推送
