首页 > 代码库 > 数据类型的强制转换

数据类型的强制转换

public class Demo1{	public static void main(String args[])	{		//byte<short<int<long<float<double		//低进度转高精度,自动转换		double a = 3;		System.out.println(a);		//在Java中,小数默认是double类型,所以在对		//float类型赋值时,需要加上 f		float b=3.4f;		System.out.println(b);		//高进度向低精度转换时,需要强制转换		int c=(int)1.2;		System.out.println(c);		int d=3;		//int e=d+3.4;//当一个整数与double运算的时候,结果会向高精度转换		double e=d+3.4;		System.out.println(e);	}}