变量注意:
- 变量名不能重复
- 变量必须初始化(未赋值不能使用)
- 整数类型变量默认数据类型是int,赋值时为防止类型不兼容需要在数值后面加上L(表示转换为long类型)
- 浮点类型变量,默认数据类型是double,赋值时为防止类型不兼容需要在数值后面加上F(表示转换为float类型)
数据类型转换:
1. 自动转换
public class demo1 {
public static void main(String[] arge){
char a = 'a';
int b = a;
System.out.println(b);
}
}
2. 强制转换类型:
public class demo1 {
public static void main(String[] arge){
//强制类型转换
float a = 88.88F;
int z = (int) a;
System.out.println(z);//88
}
}
NOTE:
- 自动转换类型只能由 低数值范围 的数据转换到 高数值范围 的数据
- 强制类型转换可以由高数值范围转换为低数值范围的数据,但是必须指定转换的数据类型