00:00
好,接着再说的话呢,我们来看一下关于string涉及到它和其他一些结构之间的转换问题,那首当其冲涉及到我们前边关于string与基本数据类型,包括呢和包装类之间的一个转换,这呢相当于是咱们的一个复习了啊,因为现在咱们对词缀呢进行一个系统的总结啊和讲解,所以这呢,我们把这个事呢也稍微的提一下,刚才呢是关于这个string的一些方法啊,接下来我们再说关于string和其他结构的一个转换的问题,这个我写一个string test1。那这呢,我们说涉及到string类啊,与其他类啊,其他结构吧,哎,之间的一个转换啊,首当其冲我们提一下它和基本数据类型和包装类之间的一个转换,String与基本数据类型包装类之间的。
01:02
转换,哎,这呢是一个复习,前面已经讲过了,首先哎,我说一下,说这个string怎么呢,把它转换为基本数据类型或者是包装类。这个需求呢,还是有的。String at21写了一个123,但我现在呢需要呢是一个数值型的一个123。啊,这个应该不用多说了,咱们这个硬转肯定是错的啊,你想把这直接前面加上一个int,这是绝对错误的。嗯,只有这个子父类这种关系的,我们才可以进行强转,这不行啊,嗯,错误的怎么做啊。是不是用包装类啊,哎,咱们呢,要调用包装类的。
02:01
静态方法,这个方法呢叫pass叉叉叉这里边呢写上。写上啥字符串呗。哎,这样的形式啊,那对于这个问题,咱们就调in.pass in把我们这一呢扔进去,哎,返回的。放这儿返回的就是一个int型的值。行,这个呢,就不用多说了,那其他的包装类啊,或者叫基本属于类型,那类似的道理啊,布尔型啊,Pass布尔啊,这就不多说了啊,这是第一个层面,第二个层面将基本数据类型和包装类。转化为string。这个调用谁的方法。调用string重载的value of方法,嗯,这呢,你想把其他的转换成string,这个呢,你可以写一个这个就嗯其他的某个某个类型呗。
03:12
哎,这样就行啊,那当然了,其实还可以,直接就用连接符也行是吧,嗯,这里边比如说呢,咱们这个number啊,我想把它呢,转化成是一个string了,哎,那就string。第二啊,Value of,你把你这个number呢扔进去。哎,这也是一个静态方法,然后呢,Alt enter一下返回的呢,这不就是个词string嘛,哎,这样啊,哎,相当于呢,你得到的这个ST2呢,它就是加上引号以后的123了,嗯,这是一种方式啊,那当然了,咱们也可以说你直接在这number加上一个连接上的一个字符串也可以。哎,这样的也行啊,那咱们上午也讲了这个string的内存结构了,那问一下这个HTR3啊,这HTR3的话呢,这样写的,嗯,它是在站立还是在堆里,呃,它是在堆还是在常量池啊,哎在堆里,哎对在堆里啊,因为呢它在堆里,所以呢,他和我这样写了一个STR4等于啊不用STR1就行,我要是s out一下str一等等于ST23TRUE还是false。
04:30
False,对,当然是false了啊,一个是堆里,一个是常量池里啊,显然是false,就只要呢,你这块有变量参与了,都是在对立,嗯,OK,这呢是关于这个string和基本数据类型包装类之间的一个转换啊,这是咱们的一个复习的内容啊,嗯,这个也。
我来说两句