00:06
请大家多关注我的主页,看更多的歌员初级视频。这节课开始讲map的基本使用。Map具有镇上检查的功能,也可以直接清空。Map的长度可以通过论函数来获取。不,不能使用tap来获取map的容量。现在写代码体验一下。先看第一个功能,这三给查。先定义一个map。Make map。中。
01:00
设之为印特直也是为印特。我们先把A给打印出来。当然这个肯定是。没有。远处的。首先看。新增元素的功能。我们用首先用A。然后。见。这个键可能是整数,然后值。也是整珠。再来一个。A2。这这样新增的功能就算完成了,我们可以打印一下。我们看一下结果。
02:03
我们可以看到第一个map是空的,第二个有两个间子对。新增的功能实现,我们在实现删除功能。如何算出来用德delete函数?首先把。Map的变量传进来,然后再传一个键。这个地方我设置为一。然后再打印一下。我们可以看到。第三个map只只有二,呃,第二个map有一号二部件。这说明已经把建尾一呃已经删掉了。如何修改呢?
03:02
这个。修改。修改其实跟新增的是一样的。只是。修改这只只是因为键已经存在了,我,我可以赋另一个值,这样就算修改了。我们再打印一下。我们可以看到。第第三个map是222,第四个已经改成了三个二。你们再看查到功能。查询。我们来一个R1冒号等于A2。
04:02
我们可以看到查询,嗯,也是通过A,然后中括号中宽里面事件。这样就获取到了电对应的值。可以打印一下。最终的结果肯定是三个二。查询还有另一种方式。我是。二然后OK。两个变量等于A2。然后把R给打印出来。这样我们可以看到。如果键存在,那么K肯定是为出的,如果键不存在,那么K肯定是不出的。
05:09
我们可以看一下来一个A3。第三,OK,可能是为。你们可以看到已经为了默认值失明。我们再看下面的功能。克里尔,克尔是清空的意思。现在一个。然后再赋一下值。我们先把A给打印出来。然后,然后调用科利亚函数。
06:00
可以选一个A,然后再打印出来。我们分析一下。第一次打印可能有。1122。可利亚过后,然后打印出A,肯定是会空的。您可以看到这个真是符合预期的结果。我们再看最后一个功能。先把上面的代码复制下来。我们可以把A的长度给打印出来,A有多少个元素,直接用A。这个拎出来。你们可以看到那。有两个元素。所以我要。能用开吗?
07:02
我们可以看到开。下面有红色的波浪线,说明是不可以的。这个map它是不能用开函数。
我来说两句