00:00
还有一种方式呢,给大家介绍一下。叫做map传值map,就说我们接口中的这个方法是一个。Mouth。K字符串值是object,用这个map来存放我们的请求参数值的,我们这有一个map,里边有一个比例,有一个20。K是my name和my age,这个K是能够传递到我们的my pro文件中的。怎么用井号K?井号K,那么这个K就代表的是你的这个履历,这个my age代表这里20是用map的K来获取对应的微流值的。这是卖不穿参这种方式呢,我给你演示啊,你了解就行了。它并不是我推荐的方式啊,这多个参数我们使用map存放,做个纸student。
01:11
Select by my,这个MY它是死的value。那。导入这个脉。好。在哪这?我来写呢,写我们的测试方法,先写测试方法啊写测试。测试方法,把上面的代码呢备一份。这个测试的是BY麦。好,我先来定义我们的Mike new has。
02:03
然后这个点put,这比如起个叫my name,那我起个张三这点put啊,我这个叫A值呢,我是28啊,我定义好的。我们来调用我们新建的那个方法by map,这个把这个date传进去,好,那现在我们要完成这个C。回到我们的map文件中。先把报名考下来。在这多个参数使用麦ID,然后把其他都拷下来,好粘到这啊,改造一下。那现在怎么用呢?我们要用的是使用的语法是井号花括号里边是map的K,哎,这样就行了。
03:09
那现在name等于井号号括号,我怎么用map的哪个K呢?那应该用的是这个my name拿过来到这哦,Age列等于井号划括号,我要用的是map中的。H这个K。放到这你注意啊,这是我map中那个K,这是列名,这是列啊。这是M那克K,他俩虽然名字是哎,写一样的,但是是完全不同的,这是列啊,这是那个K的名字,这是列。这是那个K啊,是这样的。好,说一下吧。张三,28。
04:04
肯定没问题,你看name all h,然后张三28查数据,完全没问题是可以的啊。没问题。这是map的方式,那我为什么说不建议用呢?就因为你的这个my name。买是太阳。这个K是来自于你的执行代码时这个map中的定义,它呢,它具有随意性了,比方说我写这个K的时候,我叫A1。那你怎么办?你这改了你的map中,这是必然得改才行啊,你改的地方太多了,它不方便,而且呢,如果说光看你的这个方法定义,你知道这个脉步中有几个参数吗。几个不知道,你知道每个参数的类型是什么吗?
05:05
你不知道,所以这种用脉部纯参呢,它的可读性很差。就说明看到map了,我什么信息也得不到,所以这种方式呢。不建议你用,因为它这个可动性差,给你信息太少了,不像上面这你马上知道我这是一个年,一个姓名,一个是年龄,而且你知道这是字符串,这是一个数字啊,所以它很清晰,所以不建议用map,包括我们的阿里巴巴它。它有一个文档,就是Java的开发手册,在手册中也明确的指明了参数部分不要用map,所以这块呢能用,但是不建议用啊,是这样的,当然用是可以的,没问题啊,但是呢,不建议用这个map做参数。那说白了,你要是想完成这个全猜。
06:01
你呢,就用这个P。用这个对象,这两个就完全能够适应绝大多数的项目开发,基本都没问题,所以你就把这两个就掌握就完事,就这两个啊。不用多说,就这俩你会了,肯定没问题啊,肯定没问题。好,这是乘参,那有同学说了,我传一个参的时候。能不能用这个P,当然能没问题啊,当然你不用P,直接这么用也很方便啊,所以说P和对象。就这两种你掌握了就OK了,就没问题,就这两种啊。这个没问题吧,好,这就可以了。
我来说两句