5.运算符1(+)

本文详细介绍了Java编程中的算术运算符,包括加、减、乘、除、求余等,并探讨了前置和后置++运算符的区别,以及它们在表达式中的使用和效果。通过实例展示了++运算符在不同位置的应用,帮助读者深入理解运算符的优先级和作用。
摘要由CSDN通过智能技术生成
package Chapter;

//Operator

/*运算符
 * 算数运算符
 * 关系运算符
 * 逻辑运算符
 * 字符串连接运算符
 * 三元运算符
 * 赋值类运算符
 */

/*
 * 关于java编程中运算符之:算术运算符
 * 	+ 求和
 * 	- 相减
 * 	* 乘积
 * 	/ 商
 * 	% 求余数
 * 	++ 加1
 * 	-- 减1
 * 注意:一个表达式当中有多个运算符,运算符有优先级,不确定加()
 * 		没必要记优先级
 */
public class Sec2_Operator {
	public static void main(String[] args) {
		int i = 10;
		int j = 3;
		System.out.println(i+j);//13
		System.out.println(i-j);//7
		System.out.println(i*j);//30
		System.out.println(i/j);//3
		System.out.println(i%j);//1
		
		//关于++
		int k = 10;
		k++;
		System.out.println(k);//11
		
		int y = 10;
		++y;
		System.out.println(y);//11
		
		/*
		 * 小结:
		 * 	++运算符可以出现在变量前,也可以出现在变量后
		 *  无论是前还是后,只要++运算结束,该变量的值一定会+1
		 */
		// ++出现在变量后:
		int a = 100;
		int b = a++;// ++出现在变量后先做赋值运算,再对变量中保存的值再+1
		System.out.println(a);//101
		System.out.println(b);//100
		
		// ++出现在变量前
		int m = 20 ;
		int n = ++m ;// ++出现在变量前先+1再进行赋值
		System.out.println(m);// 21
		System.out.println(n);// 21
		
		//变形:
		int e = 100;
		System.out.println(e++);//100
		System.out.println(e);//101
		//练习:
		int s = 100;
		System.out.println(++s);//101
		System.out.println(s);//101
		System.out.println(--s);//100
		System.out.println(s++);//100
		System.out.println(s--);//101
		System.out.println(s--);//100
		System.out.println(s--);//99
		System.out.println(s);//98
		
		
		
	}

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值