一、Java数据类型的转换
Java的数据类型在定义时就已经确定了,因此不能随意转换成其它的数据类型,但Java允许用户有限度地做类型转换处理。
数据类型的转换方式可分为“自动类型转换”和“强制类型转换”
二、数据类型的自动转换
自动转换的两个条件:
(1)转换前的数据类型与转换后的类型兼容。
(2)转换后的数据类型的表示范围比转换前的类型大。
例如,Java会自动将short类型的变量a转换为int类型。(整数与浮点数亦是兼容的,但需要注意的是!布尔类型只能存放true和false,与整数及字符是不兼容的不可能做)
例:数据类型的转换
public class DataDemo02 {
public static void main(String[] args) {
int x = 30; //定义整型变量
float y = 22.19f; //定义浮点型变量
System.out.println("x / y = "+(x/y)); //除法操作
System.out<