1.关于数据类型和其对应的类
①基本数据类型:(他们的方法,是将自身当做参数传入)
低 ------------------------------------> 高
byte,short,char—> int —> long—> float —> double
如果想要强转:
低–>高:没问题
高–>低:有可能导致数值不对(说的通俗点)
int i =128;
byte b = (byte)i;
②对应的对象(他们本身是类,所以他们创建的实例的方法格式如下:
Integer a = 12;
a.byteValue())
基本内置数据类型 | 对应的类 |
---|---|
byte | Byte |
short | Short |
int | Integer |
long | Long |
float | Float |
double | Double |
boolean | … |
char(单个字符) | Character |
… | String |