00:00
下面我们来看看这个分支控制,那分支控制呢?跟Java一样,也分成三大,三大类,单分支、双分支和多分支,我们来看第一个单分支。单分之是干什么呢?是if条件表达式执行的代码块,如果这个条件表达式为真,就执行这个代码块里面如果为甲,就不执行,那么我们看一个很简单的案例啊,比如说我输入一个人的年龄。如果该同志年龄大于18,就输这句,如果不大于18,就不输出这一句。非常简单,我把它拿过来用一下。就不写了,特简单,那么我新建一个章节。我新建一个章节叫com.at硅谷点CHAPTER04好,零四,我们看第一个包,这个包讲的是if else相关的好,我就写到这里面。看我们的第一个案例。啊,这个地方它又没有分啊,那这样子我为了把它分开呢。
01:03
嗯。我这样子做一下,Come点儿。呃,这个。那先这样子吧啊,他这到时候再建一个包就马上就能出来,比如说待会我们要建这个for循环的。呃,我在这儿再写一个。它有两个包,它就可以把它分开了。com.at硅谷硅谷点CHAPTER04点,待会要讲for嘛,干脆我就再建一个。啊,你看这一下就把它分开了啊好,我们在这里面再建我们的一个类叫DEMO。DEMO01对不对。好,来写安岭。面族。好,呃,我们把这个案例写到这,写到这儿。就这样子,那么这个值呢,我们可以输出啊,输入我们这样写std,请输入一个年龄。对吧,输入年龄,那么我们可以用刚才刚刚学过的啊,学过的std in点什么呢?Read,一个int,大家看到当我们用了这个勾,它会自动帮我们引入这个。
02:13
就是我们所说的这个object,如果你不喜欢这样用呢,也可以这样引,说老师如果把IO这个包一个一个往里面引,太麻烦了,我可不可以一次引入呢?也可以,这个是单引一个,这是单独的引入一个std in I这个object你也可以这样引。说老师,我简单一点这样写,Import是can。点IOIO点下划线就可以了。这个方法啊,同学们。这个就代表什么呢?将IO这个包包下面所有的object还有class一起引入这个下划线。下划线表示将撕开了。
03:02
看了点IO下这个包的包的所有内容,所有内容一起引入,一起引入,那看这样子的话,你就可以这样用了,也是可以的。这是一个细节,还有一个细节我再多说一句,我们在开发的时候呢,有时候我们想看一下在某个包下面到底有什么内容,应该怎么去追呢?大家看我们当时要去看一个类或者是一个object的源码,我们是这样追的,把光标放到这。我按CTRLB就过来了。但是有些时候呢,你想看的是一个包下面。有哪些内容?怎么做呢?好,我给他说一下,这个有个有个小的技,小的小的一个技巧说一下啊。就是如何查看某个包下。下含有的内容,包含的包含的内容给大家说一下,简单啊,比如说举个例子,比如我们想。
04:08
看死开了,死开了。是,是开了点IO包。包有什么,有什么内容,怎么写呢?有什么内容可以这样写,比如说你你像这样啊,你先打一个SC。死开了点。好,然后你这随便可以写个什么东西,在这把光标定到这一集。把你的光标定到这个IO定到这一节。然后按CTRL加BA,同学们看,这个时候呢,它就不会去追一个源码文件,而是直接定位到IO下面,他说他告诉你IO这下面有。这些内容,其中里面就有一个。这个std这样就再一点呢,就会看到它源码。可以通过这种方式呢,可以快速的定位你关心的这个包下面什么内容,也是一个很不错的方法,因为你有时候没有这个方式的话,你找来找去自己容易找晕。
05:11
啊,所以说我我把这个技巧给大家说一下啊。因为有些那个做开发的人,他就是用这个方式的,就是怎么说呢,光标方法实施将光标。注意听啊,江光标。将光标光标放在哪个地方的IO上?IO上即可。即可,然后输入。输入什么呢?CTRL。啊,就是CTRL加B。那有些同学老师,如果我把光标放到这个地方呢,放到开了呢,我们再来看一下。这个地方它其实就会盯到,按理说是盯到这个上面的啊,只是这已经打开了,所以看不到啊,它会定到这个位置,那如果说你把光标放到这个上面呢,就是就是直接追它的源码了。
06:00
啊,将光标放在STDL,就看的是这个对象的源码。哎,放到这上面有这个技巧,大家注意看一下。放的是什么呢?所以看的是圆码看的。看的是std in这个的源码,In的源码。好,我说到这里就可以了,大家知道这个细节,好,我们来玩一把,执行一下。现在我们来看看输入这个年龄这个if语句能不能生效。比如说我输一个20。啊,它大于,那么你还可以运行点这个绿色箭头,也可以再次运行,比如说我输入一个五。这个五呢,这个地方他就报了一个错啊,报一个错的原因是什么。哦,是不是没没有输进去就跑了呀,说一个好,这没有任何输出,好这个是一一句咱们就说完了,IF1句单分支,单分支的这个流程我们再看一下。单分支流程,跟Java一样的条件表达式,如果为真,就执行代码块,如果为假,就退出这个循环。
07:09
啊,这个跟我们Java是完全一样的,好单分制就说完了,我们把这个单分支呢,简单给大家做一个,做一个笔记好,做一个笔记好。我们刚才讲的是哪一部分呢?咱们讲的是分支控制的单分支比较简单。好,给大家整理到这里对吧。那么首先呢,我给同学们说一下单分支的一个分类。单分支的一个分类。在我们,呃,SC里面呢,仍然分成单分支,还有双分支,还有多分支。这是三个分类,然后呢,我们这儿呃,把单分支的基本语法,还有案例给大家做了一个说明,对吧?诶做了一个说明,好我把这块呢给大家拿过来。诶比较简单,放在这叫单分支的一个使用。
08:04
干分子。单分。知的使用OK,好,我把它拿到这里来,给大来一个标题三。单分子的使用欧了。很简单。好单分支,那单分支呢,这个地方有一个案例,把这个代码给他拿过来。啊,单分支的一个案例说明。给他放这儿。来一个呃箭头吧,再来一个箭头。单分支的案例在这儿。给大家放到笔记中去,对吧,放到笔记中去。好,这是我们单分支的内容,那下边呃,截取一段视频。
我来说两句