温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
好,下边咱们看下一个啊,这个这三个其实是很像的,我们一个一个写哈,这个get number result,那么我们首先呢,可以从结果集里边,根据列的名字呢,去取出来那个对应的值啊,列的那个值字段名对应的字段值,根据字段名从RS对象中去获取字段值2S点,哎,我们这个是名字对吧?然后呢,这是我们的column value得到它这个值呢,为了避免我们一会有什么控制帧异常啊之类的这样的问题哈,我们去给他做一个。呃,验证你我们还是需要去验证一下你这个column value呢,是否是有效的if column value等于now,或者column value点,如果是等于零,又或者呢,你这个column value呀,满足了前面的条件呢,但是呀,你不包含逗号,你要是不包含这个逗号的话呢,说明你不符合我们这个规则啊,那这个时候我们还是没有办法去给你处理,注意不包含哈,在这一定要去取反,哎,然后如果是这样的情况的话,我们就没有办法去给你转了,在这儿呢,你也得不到一个address对象了,我们就在这就返回一个now,如果说这个条件都是满足的没有问题,那么我们再下一步呢。
01:47
哎,我们就可以判断哈,这个字符串不是闹,不是空字符串,而且呢,它里边还包含逗号,那么我们就可以根据逗号。对我们呢,进行拆分,Split。
02:06
那你看我这个时候呢,就避免了这个控制针异常。哎,然后呢,从拆分结果数组中去获取address需要的具体的那个数据,你比如说呢,这个split下的是我们的province。然后呢,Lit下的是我们的,Split下边的二是我们的。Street,再然后呢,我们拿到这三个数据,再去组装一个address对象,那就轻而易举了,根据具体对象我们去组装一个对象,这个好嘞,这个方法写好的话啊,后边那两个的话,我们就把这一套复制过去改一改就行了啊,你会看到是非常像的,哎,改哪呢,你看。
03:31
呃,首先呢,我们这边呢是column index,改一下这个参数好了,OK了,呃,这说明它这两个方法呢,是重载的方法名一样就传可以可以去不同的参数,后边的话就都是一样的啊,后边就一样判断它是否是有效的,哎,去执行拆分组装address,然后呢再返回啊,那就是说往后这一部分呢,其实就已经跟数据库操作没关系了啊,所以说这个不用变,再往后这一部分。
04:04
诶啊,我们得重新复制一下啊。那么看看这呢,就把RS改成CS。就OK了啊,那这只不过是取的地方不一样啊,还是用索引来取,后边也都是这个组装对象也都是一样的,这个呢,就是我们get no result这样的方法。
我来说两句