在Java中整型、实型、字符型被视为同一类数据,
byte a;
int i=a;
而将高级变量转换为低级变量时,情况会复杂一些,你可以使用强制类型转换。即你必须采用下面这种语句格式:
int i;
byte a=(byte)i;
二、Java的包装类
在我们讨论其它变量类型之间的相互转换时,我们需要了解一下Java的包装类,
三、简单类型变量和包装类之间的相互转换
简单类型的变量转换为相应的包装类,可以利用包装类的构造函数。即:
Boolean(boolean value)、Character(char value)、Integer(intvalue)、Long(long value)、Float(float value)、Double(doublevalue)
而在各个包装类中,总有形为××Value()的方法,来得到其对应的简单类型数据.
四、String类和其它数据类型的相互转换
对于上面的这些包装类,除了Character以外,都有可以直接使用字符串参数的构造函数,
而将String类转换为Date类也可以使用这样的构造函数:Date(String s)
现在我们还剩下一个字符型变量,事实上String类可以理解为一个char型数组,
对于所有的包装类都存在一个名为toString()的方法可以将其转换成对应的String类,