JAVA语法——自动类型转换和强制类型转换

package 自动类型转换和强制类型转换;

public class 自动类型转换和强制类型转换 {
	public static void main(String[] args)
	{
		byte b = 127;
		char c = 'W';
		short s = 23561;
		int i = 3333;
		long l = 400000L;
		float f = 3.14159F;
		double d = 54.523;
		
		
		//低类型向高类型自动转换
		System.out.println("累加 byte 等于:"+b);
		System.out.println("累加 char 等于:"+(b+c));
		System.out.println("累加 short 等于:"+(b+c+s));
		System.out.println("累加 int 等于:"+(b+c+s+i));
		System.out.println("累加 long 等于:"+(b+c+s+i+l));
		System.out.println("累加 float 等于:"+(b+c+s+i+l+f));
		System.out.println("累加 double 等于:"+(b+c+s+i+l+f+d));
		
		//高类型向低类型转换
		System.out.println("把 long 强制转换为 int:"+(int)l);
		System.out.println("把 long 强制转换为 short:"+(short)l);
		System.out.println("把 double 强制转换为 int:"+(int)d);
		System.out.println("把 short 强制转换为 char:"+(char)s);
	}
}

  

转载于:https://www.cnblogs.com/JAYPARK/p/10009413.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值