温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
好,刚才呢,我们把这个B对象封装完毕之后,下面呢我们开始写它的麦。在里面我们要做什么事情呢?另一个卖。想一想,思考一下啊,我们在map里面要做什么事情?继承,那这比较简单,第一个肯定都是。辣吧,嗯。这个呢,是泰斯特。那它输出的pig value流是什么?你要看的这个数据了啊,看这数据。最终你要形成的这个B对象啊,放在K里面对吧,两个字段,那Y轴里面需要什么。不,我就需要一个订单ID,一个价格吧,还有一个价格。我再顺便拿过来一组数据。
01:03
这个呢,是放在这儿吧。那也说将这个B对象放在这个K的位置,那这个呢,就是我们刚才定义的order b value呢,不需要任何值,那这个就是那啊不需要输出的话,定义成空就OK了。那这个是map。那这个map里面要做几件?首先这是传进来的一行数据吧,哎,我们是不是要将它ID和价格封装到箱里面去,是不是就结束了,中间这个数不要。啊,去干这件事情哈啊。第一个括号写一行。那就是value点。拿到这一行数据是最类型的,接下来开始切割啊,切割烂点斯普利特啊。
02:03
这也是用什么接。杠T,杠T是杠T。果然不是钢G,是不风格啊,净骗我你们。那这个呢,是。切割完之后相当于三个数据啊,上数据,那下面呢,开始封装对象。封装对象,那封装对象的话,那首先我要往这里封,那肯定要定义这么一个对象,另外一个阿德B。拿过来。那这个呢,相当于是。提出去。下面开始设置它。上。k.ID。LID等于这个F几啊。哎,是不是等于这个三零啊啊。
03:01
那这呢,就是零行不行。哎,你这是什么类型。是这类型对吧,那怎么转呢。点。Pass。因为它是印的类型啊。OK,再来K点赛。那是几呢?是不是二啊是他啊啊一样,它这个数据类型是是对,那这个是。double.pass。打包去,这样就封装完毕,那下面呢是写出。丢了。它整形嘛,把下面这结了。那写出的话就是context.right。啊,那这个RIDK放进去,那Y6怎么写。他需要一个now right是吧?哎,Now right.get。
04:04
啊,你看盖是不是也返回一个纳来方,哎,是纳方一个最小,OK。那至此呢,这个map阶段就已经结束了。结束完的结果什么呢?将ID和价格通通都封装到B里面去了。那这个B里面我们是不是已经重新实现了它的able接口?重写的compare to方法。在他的compare to方法里面做了哪些事情呢?首先对ID进行了一个排序。ID相同又对。价格进行了降级排序。搞到这之后,下面我们就在radio端对它进行一个输出。
我来说两句