00:00
好,那下边的话呢,我们看一看这个宾的这个客户联习题啊,往后走啊,哎,首先第一个说这个公安局的身份登记啊,哎这块有这样的一个要求,哎,CTRLC这里边呢,就涉及到了我们好多种啊类型的这个变量的一个定义了,哎我们去新建一个Java程序啊,String的一个哎练习。这样啊。嗯。啊,把它CTRLCCTRLS啊,CTRLV保存一下好看这儿说呢,诶公安局呢,做这个调查的时候呢,需要我们填写相关的信息,呃,填写你的姓名,年龄性别,体重,婚姻状况啊是个波尔类型的联系方式。啊,这里边儿呢,涉及到好多的数据,我们就可以使用不同的啊类型的变量来接收了,啊,我们看应该用什么第一个姓名。是不是字符串啊。哎,这个呢,就要内了,哎用双引号呢来表示。啊,你比如说咱们班,哎,李进啊。这呢,就是一个name了,好年龄。
01:02
什么类型啊?啊,有人说呢,说应该不能活这么大嘛。是吧,你用bad了啊。这个就别用but了。啊,年龄咱先来个,比如24岁了啊,这个应该超不过127是吧。也别这样啊,诶毕竟呢,他参与运算的时候呢,这个有好多细节啊,你比如说跟这个这个呃,其他的这个整数做运算的话呢,又想付给他这个默认还报错是吧,就好比是这样啊,你说我让那age呢,我让他这就加上一个一这样一写是不是就报错了。对,所以你别这样整啊,咱们就把它写成int。我要写成in的话,这个是不是就不报错。对啊,所以咱就用int啊,好性别。差类型吧,哎,这个我们叫真的啊,单引号啊男。他说诶,这个我用英语写吧,我叫没行不。这成四个字符了是吧,哎,不行啊,注意啊,这只能写个答,然后这个体重。
02:05
Double吧,是吧。哎,Wait。啊,这个叫体重,嗯,这个嗯。其实看你攻击还是这个金呢啊来一个。这个吧。啊,这个用的是130.5斤啊OK。这是double了体重,然后婚姻状况出false波尔吧。啊,Is。呢是表示已婚,那就吧。哎,这个呢,比如是bos是吧,OK。呃,然后联系方式电话是吧,诶电话应该用什么接收。比如说幺三几几几几几几,这是用什么类型。有没有同学会觉得应该用long?太长了。啊,比如13012341234加个L,这个还能乘得下不。Java。
03:03
加Java是吧。喂,C。诶,你看诶过了啊。哎,说明呢,这个如果你要是用这个浪来记录的话呢,还还行啊,没有超过这个浪的范围,但是呢。不要用浪啊。哎,要用。哎,要用词钝来接收啊,那为啥呢。哎,对啊,不能让他参与运算哈。诶就这么着,诶你看我这个解释呢,可以从这两个角度,第一个啊,刚才大家提到的参与运算的事儿,比如说你要用个浪型的话呢,诶这是电话号码,那浪型我加个一呢,我减个一呢,电话号码的话呢,它就是一个整体,你不能让它当一个数去加减乘除哈。哎,所以说从这个角度来讲的话呢,我们不能应该用数值类型的来接收。哎,把它看成是一个专有的一个词啊,它就是一个字这个字符串了啊,这是第一个。第一个点哈,然后另外一个点的话呢,那毕竟有的这个电话号码,比如说呃,像咱们上海应该是021吧。
04:02
哎,北京的是010啊,通常后边看有个杠是吧,诶后边几位,那你要是这样的话呢,你用这个浪也不行啊。这也接受不了是吧,诶所以呢,就用字符串啊是比较合适的,行这呢是我们说的这个基本信息,基本信息填完以后呢,我把它输出出来。这个输出的话呢,嗯,看咋写都行哈,如果你要是直接呢,就哎输出写成一块呢也行。比如说这个name你看啊,这个呢,其实就相当于是像这个拼串一样了哈。一个呢去连接。哎,逗号一下A值。哎,这个稍微的费点劲。真的。哎,这个小心一点。Wait。你看这有点长了,这个你可以从这开始啊给大家诶换一下行。哎,逗号这个is。
05:01
Married。后边呢,咱们用这个idea啊,到时候呢,像这些呢,你稍微的一写,他就给我们提示了,现在的话呢,咱们用这个记事本就是练大家呢,你就得一个字母一个字母的去敲。嗯。以后呢,你想练都没机会了。珍惜一下我们这几天是吧?好,这个我就写完了哈,哎,不排除我中间的写的时候呢,可能会比如说写错了,这都有可能啊,这块你也看不出来,他也不给我们提示,咱就直接呢去编译。走起,哎,报错了,说16行说呢,看哪儿啊,在这个位置。哎,你看写错了,还说呢,找到一个变量啊,这个变量有问题是吧。保存再来。编译。运行,诶这个能看就出来了。行没有问题啊好,然后呢,你要是觉得这个呢,呃,不是特别舒服啊,感觉太长了,你也可以呢,先额外的定一个变量,比如叫infer啊,你把这个呢,给它取出来。
06:07
啊,CTRLX放到这儿定义成一个变量,然后这个位置呢,直接就打印。INF啊,也可以啊。来编译来运行啊也OK啊,没有问题。好,这是我们说的这个,诶,课后的这样一个练习题。嗯,后边这块呢,你看还有两个这样的练习题啊。这两个练习题的话呢,其实有点意思。来,我们把这两个说一下,咱们就休息啊。回过来。四针的E1。哎,大家呢,看一下。CTRLCTRCTRLV。呃,练习一二。好,那我们看一看这里边儿这个对错的一个情况,这呢直接写的是一个等于负值为四,这个行不。
07:02
不行。那必须要用双引号是吧。这个呢?哎,这个是可以的,因为呢,它有个连接运算结果是string。这个打印结果呢。3.5有F5。没有对,没有啊。然后这个呢。啊,这个就声音不多了。先这俩吧。这是加法。哎,所以。七。Hello。诶,然后这个呢。Hello。唉叹号,然后三四,哎,对啊,这个呢是连接啊,结果呢是词钝啊又连接啊,哎,这个呢。天能过不?诶可以过是吧,啊,那你首先呢,这是多少。98是吧,呃,然后呢,就是98。
08:03
哈喽。哎,这样好,然后这个呢。Hello ae,哎,这样啊行,然后这块呢,因为第一个编译不通过,我们顺带呢也看一下。诶,你看这时候我们说的这个就不行,嗯,好,然后我们把它呢得,诶注释一下啊保存。哎,编译。哎,运行,哎这呢,就是我们说的这个结果,哎没问题啊。好,这个呢,是咱们这个练习一通过这个呢,大家再去熟悉一下这个我们说的这种运算啊,哎,你看清楚到底是加法还是连接。好,这个完了以后呢,下边这个呢,其实还是考察这个是连接还是加法的,但是呢,更具备迷惑性。看看。昨天的话呢,咱们做第一章啊,就是有一个题不是输出一个心型吗?说I love Java是吧。
09:05
啊,那么大家呢,在呃,编写的过程当中,有可能啊,有些同学呢,在处理的时候呢,就会出现一些问题,比如说呢,你想让他打印出来的是一个星啊,跟另外一个星呢,中间有一些空格啊,你可能呢是这样写的,也可能中间用了一个这个杠T。啊,那么这里边儿的第一个和第二个的效果呢,是没有问题的。啊,当然呢,有的同学说,诶,那我就想把它分开写,分开写的时候呢,可能就会有问题。来,你比如说啊,咱们这个输出的话呢,其实是对的啊,这个输的话呢,就是他俩之间。啊,会有一个这个呃,制表符。是吧,哎,我这用了一个制表符来表示的啊。这两没问题,下边这些呢,要小心一点。来,咱们看看能不能出来类似这样的效果。先看第一个。可以吗?
10:00
先明确这样写对不?编译会报错不?不会。啊,咱们用双引号里边写个小A没事,那是一个字符,这也是个字符,所以没事啊,哎,它呢表示的仍然是一个制表符的一个效果啊,这是一个星字符串,这是不是连接啊。那就先整一个星,连接你这个指标符是不是空格这个一段空间,然后后边又。结果是字符串又是连接,是不是又个星?对,然后下边这个这是一个叉。这是一个串。链接吧。哎,所以呢,这时候呢,就是哎是不是这样。结果呢,是一个。润。随着呢,再表示连接。是不是他?好,然后看这个。这是个叉。这也是个叉。这是。加法。对,注意这块呢,这是加法了,那我们就得关注这个星到底是多少是吧?哎,这呢是个多少,所以说这个的话呢,你其实会运算出来是不是个数啊。
11:04
呃,具体多少咱们可能不太清楚了啊,这个数,然后这个数的话呢,再跟这个字符串做。连接这个结果呢,应该是长这个样子的是吧。哎,对,然后再看下边啊这个。这个呢?跟谁一样?这是一个叉。这是字符串啊。所以这是连接吧,哎,只要是连接的话呢,我们就往一块儿拼就行啊,这不这样嘛,哎,然后这块呢,你是个叉没关系哈,反正我这是字符串呢,你这是还是连接,所以这个呢,是不是没问题。注意啊,然后再看这个。是不是也没问题是吧,诶,哎,这不是一个字符串嘛,这结果是个字符串了,你再跟它呢,再去做一个,哎,连接运算,所以这不还是它吗。然后这个呢。啊,这个呢,都是加法。哎,所以这块呢,结果呢,它是竖是吧。
12:00
哎,这样的。行,你看我们运算一下,跟咱想的一样不一样。编译运行,哎,你看最后这个效果呢,是这个样子的啊。哎,第一个没问题,第二个没问题,第三个啊,这个我这粘粘的有点多了哈来。哎,第一个没问题,第二第三个第四个,哎这个啊,这个是算出是51。哎,这个啊,哎这个没问题,这个这个93。哎,就成这样了。好诶那么这个呢,咱们就说完了啊,实际上这块呢,跟这块呢差不太多啊,就主要呢,考察就是你到底是连接还是加法,诶大家呢,在处理问题的时候呢,小心一点,平时开发的时候呢,可能我们也会犯这样的错误,信息你能够分析出来什么原因就可以了。行,那么关于字符串呢,咱们就先说到这儿啊。
我来说两句