03运算符【算术、赋值、关系】、Scanner

Day03

一、运算符

1.算术运算符:

理解:

符号:+、-、*、/、%(求余)、++(自增)、–(自减)

使用:

ps:自增分先后:

		//++a:先自增1,再使用
		int a = 10;
		System.out.println(++a);//11
		System.out.println(a);//11
		
		//b++:先使用,再自增1
		int b = 10;
		System.out.println(b++);//10
		System.out.println(b);//11
特殊点:
		//特殊点1:byte类型做运算,会先向上转型成int类型
				//注意1:向上转型使用最高位补位(补到高位)
				//注意2:向下转型从高位开始舍弃
				byte b1 = 10;
				byte b2 = 20;
				
				//b1 - byte:0000,1010
				//		int:0000,0000,0000,0000,0000,0000,0000,1010
				//b2 - byte:0001,0100
				//		int:0000,0000,0000,0000,0000,0000,0001,0100
				//结果 -  int:0000,0000,0000,0000,0000,0000,0001,1110
				//	 (byte):0001,1110
				
				byte result = (byte)(b1 + b2);
				System.out.println(result);
				
				//特殊点2:short类型做运算,会先向上转型成int类型
				short s1 = 10;
				short s2 = 20;
				//s1 - short:0000,0000,0000,1010
				//       int:0000,0000,0000,0000,0000,0000,0000,1010
				//s2 - short:0000,0000,0001,0100
				//		 int:0000,0000,0000,0000,0000,0000,0001,0100
				//结果 -   int:0000,0000,0000,0000,0000,0000,0001,1110
				//	 (short):0000,0000,0001,1110
				
				short result = (short)(s1 + s2);
				System.out.print
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值