温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
来,咱们继续再往下。那么再往下呢,咱们这个方法看一下啊,嗯,Is empty。哎呀,这个方法没必要。判断一个字符串是否相等嘛,啊不是不是判断一个字符串是否为空吧。是不是,哎,判断某个字段是否为空啊,判断某个字符串是否为空。是否为空?现在有个字符串啊。对吧?点is empty,结果应是true吧。啊。空吧,空啊空串。啊。空块吧,哎,那现在磁砖S呢,假如说里边有东西了。来,那就是吧。不是啊。
01:00
对吧,不是啊。你看吧。对不对,这是放啊放。不是那个none各位啊,None这种东西会出现空指针异常的哦,None s去掉方法是不会出现空指针常啊。空指针异常啊。嗯,所以is这个方法是判断某个字符串是否为空串。这个判断的是某个字符串是否为空字符串。明白吧,啊,其实底层掉的是Les吧?底层源代码调用的应该是字符串的,什么Les方法我们看看啊,我直接写了啊。掌握一下,注意返回int啊,方法名叫L,方法名叫Les啊,直接输出ABC.les好,大家看这是Les方法,这是三应该是啊,我们看看这个结果是不是三个长度,这是字符串长度啊。
02:10
三是吧,这个论方法,来我们看一下example这个方法好,大家看看见了吗。是不是value.les啊,实际啊,它这底层并没有掉那个掉那个方法它用的什么呀?value.s value就是那个BY的数组嘛,点Les,如果BY数组的长度等于零,他就认为是空的。是吧,有道理吧,如果说你value by的数组,它的长度如果是零,就代表是空字符串啊,空串啊。空字符串,哎,S empty啊,Empty。对了,同学们啊,有个面试题,我说一下面试题啊,判断数组长度和判断字符串长度不一样啊。不一样,判断数组长度是Les属性,判断字符串长度是Les方法,明白吗?一个是属性一个是方法不一样啊。
03:13
你可千万要注意这个啊,字符串的长度是一个类似方法,后边带个小括号。看见了吧,判断一个数组的长度的话,那就是类似属性,没有那个小括号。这一点我觉得大家要要注意啊。运行一下。嗯。是吧,其实这个example这个方法也不需要掌握,各位判断一个字段是否为空,你能不能用length啊,如果length等于零,是不是就是空?你想想,空创点Les是不是零啊?是不是零对吧?哎,所以说实际上这个方法也不需要啊,以后你判断这个串是不是空串,你完全可以用认识方法呀,如果认识方法最后结果是零,那就代表是空串呗。
04:05
是不是,哎,一个道理啊,行,大家先去吃饭去吧,啊,我们今天上午我们先到这儿啊。
我来说两句