java数据类型的转换

一、数据类新的转换

1、什么是数据类型的转换?

一个变量从一个数据类型转换到另一个数据类型的过程。

2、java中数据类型转换的方式

(1)自动转换数据类型

转换的线路图如下:

byte→short→int→long→float→double

char→int→long→float→double

在做 + 或 -运算的时候,数据类型会自动转换为当前运算中最高的数据类型。

(2)强制的类型转换

目标类型 变量名 = (目标类型)原类型 → 高类型向低类型转换

double d = 10.2;

int num1 = 12;

int num = (int) (num1 + d); √

int num = num1 + d;× 因为d是double数据类型,所以该运算中所有数值都自动转化为double类型来运算,因此int无法接收


版权声明:本文为sundream1212原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。