00:01
是一个什么问题呢?是这样一个问题。啊,我们来看啊。我们我假设我再来加一个对象,看我怎么加啊,来个逗号可以吧,再加一个对象,这么加吧。看到吗?好啦。还有疑问,我这面呢,这里面啊,它它呢叫ID,那我就写一下吧,啊,ID是23。假设。我说一个假设啊,假设他的那个name不叫name。叫什么呢?叫my name怎么写?这样我怎么去去整呢。啊,下面的其他的其他的先不管啊,其他的不是重点主要在于我我这个属性。你说这个这能整吗?这都是my name啊,都写的my name。就这个里面不叫name,它的这个属性嘛,它就叫my name。
01:02
这,这咋办?你看格式化啊,格式化以后就这样子吧。好。那我怎么样去封装呢?那我们最终是不是要把它们封装成一个历史啊?好,历史里面用什么呢?好,你是不是得你想着哎呀就for呀好。那你用修复一付的话,就存在一个矛盾。就是你定义类的时候,你是不是得这定义消耗for这个类啊好。你觉得矛盾在哪呀?你怎么去写这个my name属性呢?没法写。你不写,你写个句my name吗?这能写吗?那肯定不能写嘛。你说外面建两个串呗。再说行吗?
02:00
是不是不行啊。啊,变量名根本就不能这么命,对不对。那那那这样就矛盾来了吧,甚至有有的时候啊,他的这个K吧,还有一种可能性,我跟大家说。他的K。这样子的。你说你咋整?那你是不是,你是不是得定一个。Double,这写个啥?对吧。那你咋办?那也就是说,我们现在把这个大括号封装成一个呃,自定义类型的对象是不?没办法,做到了。对吧。那该怎么做了?那个时候就很就很多同学就卡在这里,做不下去了。你封装成这一个对象是封装不了的吗?那个定义不出来,还封装什么对象?
03:01
那怎么办?嗯,有什吗,怎么做。你就说不做了,反正就把它放弃得了是不是?那也不行啊,对不对。打住。就找他。前面我们跟大家说过,就是就是什么这个大括号是不是我们说的是接省的对象啊。那它对于我们Java里面的什么呀。是不是可以对应一个自定类型的对象,也可以对应一个map呀?对呀。那你可以把它封装成map呀。你说行不行呢?就是就是一个什么意思呢?就是我我比如说我写一个测试啊,大家看看我,我是泰斯特杰森。
04:00
To。卖这个可以吧。啊来那先呢,来一个阶层数据啊,阶层数据来一个啊,随便写一个啊,我这里外围是个大号吧。啊,里面。哎,就有一个叫。妈。Name。这个复制一下他们的吧。这里有一个。它这个地方叫什么呢。My name呀,好,再搞一个啊。来再来一个,再来一个这个这个是什么呢?一。可以吧?啊,这个一它的它的,嗯,假设它的值啊,随便写一个。嗯,是十。可以吧?啊,可以好了,这个想封装成一个我们一般的自定类型对象是封装不了了吧。
05:01
因为它不能定义定义属性嘛。好,下面。我们去把它封装成一个什么呢?刚才说过map是吧,来试试怎么样去把它封装一个map呀,六一个勾。接着。爹。谢什么?我是要把他们封装成麦克,那里是不是有个呀?From选哪一个呀?来,我就写个他吧。来一个。杰森史俊,这里面怎么写来着,六一个啊,这个这个东西。我还写的比较麻烦,来一点写写它接着呢,指定范型怎么写?卖。好,Map的K什么类型?史俊迈的value了。我吧,因为你也不确定是数字呢还是字符串对不对好。
06:01
下面接着。呃,小括号大括号点get。Tap。可以吧,返回的就是一个。多了一个什么。难道多了一个花吗?多了一个货还真是是吧,返回的是不是应该是个麦呀啊就他。好,这一个就是我们的map map看一下啊呃,有个等号。好,接着我可以去打印输出这个map吧。Map点就是可以了吧。好,看看行不行。走。是是。对了吧。嗯,不是吗?
07:01
哎,我们也可以这样,大家要觉得不爽,可以这么做,我看一下它的结构。好,这个地方呢,先走一步啊,走一步以后就能看得见。看谁了?这不是map吗?他创建了一个什么。Link的哈希map对吧,里面是不是有我们的数据啊。My name等于大箱一等于12.0,能看懂吗?准备好了吗?所以这个时候我们就可以把它封装成一个map的结构啊。
我来说两句