温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
好,前面呢,我们在这个压面文件中配置了我们这个P的每一个属性的值,包括呢,获取出来也没什么问题,那么同样的这相同的配置呢,我们在properties里边怎么配呢?我们大概也可以看一下,我把阳面里边的来注掉,CTRL加斜杠来我们来注掉,然后呢,我们来到properties里边,我们来配置咱们这个配置值。Person值,这个配置呢,我来配置一个person,你看我们写的时候呢,它就会有提示,哎,只要导入了那个,我来点一个person.last name首先来一个名字,如我们叫张三,还有一个呢,person.H比如我们写一个18person.S来写一个2017年12月15号,还有person.bos是不是bos呢?我写一个fourth,包括person点,哎,这关键还有一个叫map,哎,Map里边呢,由于是K,所以说我们写一个map带上K1等于V1,相当于map里边的K1等于V1,而map里边的第二个K,那我就来写个K2等于,哎14,好,我随便写一个,包括呢,我们这个list first,哎,这有个list list呢,我们可以直接写ABC,哎,我以逗号的方式分割一下。
01:28
好,然后呢,你再来看person里边还有一个dog,然而这个dog里边呢,有一些属性,所以说我配一个dog的名字,Dog的名字呢,叫就叫dog了,包括呢里边。那么这个道呢,它也有它的年龄,我等于15,好,我呢就来写了一些这个值,要说相同的配置,我在压面里边已经没有了,我把它配置在properties里边,同样呢,用com properties也是能获取得到的,来运行一下这个测试,打印一下,你看这个能不能获取到。
02:09
啊。它启动我们发现虽说是获取到,但是这个中文它有乱码情况,我们来看,包括这个道没中文没乱码,但是其他map list也没问题,ABC3个东西,然后呢,只不过我们这个last name有乱码,这为什么是乱码呢?我们得在这一块进行一个设置,然后默认啊我们这个properties文件啊,我们这个呃,RD使用的是使用的是UTF杠八进行编码的,而我们properties文件,我们以前我们用的都是什么那个S码,那我们需要在这一下,在fair有一个setting setting里边呢,我们来找一个。在设置里边来找一个什么呢?找一个叫fair encoding,哎,我们这个文件编码,这文件编码呢,主要在这,你看我们这个文件呢,Properties文件,我们现在呢是UTF8编码,把这个properties文件在运行的时候是需不需要转成S码,我们把它勾上,我们需要它进行一个转换,我点一个play,点一个OK,这样呢,我们这个文件在运行时,那么这一块呢,虽然写的是中文张三,哎在这显示的是中文,但是在运行的时候呢,它会把这个张三给我们转为S码,让我们程序来进行获取,然呢,注意啊,我们D配置文件。
03:42
配置文件properties properties配置文件默认呢是UTF8编码的,哎,我们呢,需要把它进行一个编码转换啊,点一个执行。再来执行,我们看,哎,我们获取到的张三就是正确的,不会有乱码,好,这就是我们用proper来进行编写的。
我来说两句