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
}
}
5.运算符1(+)
于 2022-05-10 14:17:46 首次发布
本文详细介绍了Java编程中的算术运算符,包括加、减、乘、除、求余等,并探讨了前置和后置++运算符的区别,以及它们在表达式中的使用和效果。通过实例展示了++运算符在不同位置的应用,帮助读者深入理解运算符的优先级和作用。
摘要由CSDN通过智能技术生成