00:00
好了,那么接下来咱们继续再往下吧,嗯,咱们数据类型这一块啊。嗯,把咱们的八种基本数据类型咱们就介绍完了,行,接下来进行第二大块内容啊,八种基本数据类型。详解各位啊,我们先看第一个字符型。各位啊,字符型。啊,然后我们再看整数型。Bit short in long啊然后呢,再看什么呀,浮点型float。啊,然后最后我们看布型啊。我们挨着看一下啊,因为这个有很多细节问题在里边啊,我们先看第一个字符型,那今天呢,我们到这儿才开始写程序,各位啊,在这新建一个我们叫TEST01。我们来看一下这个字符型,各位啊。
01:00
字符型。来public class,我们叫TEST01啊。Public static void主方法加上去。首先,我们先来研究一个问题。差可以存储一个汉字吗?啊,这个答案是可以的啊,可以的啊,汉字汉字啊占用什么呀,两个字解啊,占用两个字节,Java中的差类型。啊,占用什么呀,占用两个字节啊正好啊正好来我们看一下啊,比如说差C1变量单引号,我们写上一个汉字。啊来叉C2对吧,这个变量我写一个A啊叉C3,哎,变量我们写上。啊,显示啥呢,显示个零。
02:03
行不行啊,哎。啊,占用两个字节差的取值范围,零到65535吧,零到65535啊零到6535。采用什么呀,Uncode编码啊。方式统一了全球所有的文字嘛,啊,统计所有文字来,四差类型的字变量又说一遍啊,使用单引号啊,单引号括起来。第五个差可以存储一个汉字啊,没有任何问题,来接下来我们在这c.out点打印输出啊,我们输出一下这个C。然后把这个拿过来,然后C2C3 C2C3,接下来我们在这儿呢,就直接编译一下,然后去运行一下,这个也没啥没啥东西啊,编译一下来。
03:00
Java c啊星Java编译,然后编译之后Java去运行啊,我们这个叫做TEST01轴。中A0是吧,没有任何问题啊,那如果说我在这儿呢,定一个叉C4吧,啊,那现在呢,我写一个什么呢?写一个双引号行不行呢?A行不行啊。这个行不行啊,同学们,这肯定不行吧,哎,编译报错什么错误啊,类型不兼容啊,类型不兼容来我们编译一下Java c呢,去编译我们的Java程序啊,程序编译之后的类型不兼容对吧?错误不兼容的类型此处无法转换成差啊,所以这块拿过来,嗯,肯定不能这么写啊,然后你能不能这样写差C5,假如说我们单引号写上A和B行不行?哎,那么这个肯定也是不行的啊,这肯定是不行的。啊,这是错误的啊,因为这个字变量这字变量这个嗯,单引号里边只能放一个字符是不是,哎来我们编译一下Java c形成Java编译啊编译之后呢,发现呃什么呢?错误是未结束的字符啊,文字未结束的字符文字啊什么意思,他为什么出这个错呀。
04:05
他为什么出这个错呀,编译器为什么报这个错呀,原因很简单,因为啊,它这个编译器啊,检测到是差C5,然后等号后边用单引号,单引号后边有一个字符,这个字符后边应该有一个单引号,结果他在后边找了半天啊,找了半天没有单引号,结果出现了个B,他就认为啊,这个字符这块啊,没结束这个加单引号的,所以未结束的字符文字啊,他会这样说,所以这个是错误的啊各位好了,第一个例子我们就说到这儿。
我来说两句