++ -- 一元运算符 a++ ++a a-- --a
++ 自增 : 自身+1 a++==> a=a+1
-- 自减 : 自身-1 a-- ==> a=a-1
规律 :
只操作自己 :
++放在操作数的前面后面都是自身+1
--放在操作数的前面后面都是自身-1
影响其他结果 : (赋值,表达式,输出)
++--放在操作数前面,先+1|-1,再去运算
++--放在操作数后面,先去运算,再进行+1|-1
*/
public class Class014_Operator{
//main方法
public static void main(String[] args){
System.out.println("方法");
int i = 1;
//只操作自己
System.out.println(i);
i++;
++i;
System.out.println(i); //3
//影响其他结果
int j = i++;
System.out.println(i); //4
System.out.println(j); //3
j = --i;
System.out.println(i); //3
System.out.println(j); //3
System.out.println(i++); //3
System.out.println(i); //4
j = i++ + 2;
System.out.println(i); //5
System.out.println(j); //6
j = i++ + ++i + i++ + i++ + ++i;
System.out.println(i); //10
System.out.println(j); //37
//练习
int k=20;
j=8;
int totle = k++ + j-- + --j + ++k + k++ + j++ + k-- + --k + j++;
System.out.println("k="+k+",j="+j+",totle="+totle); //k=
}
}
运算符的应用
最新推荐文章于 2022-11-26 08:32:36 发布
本文详细介绍了Java中的自增自减运算符 ++ 和 -- 的用法,包括它们在前置和后置位置的不同影响。通过示例代码展示了自增自减运算符如何影响变量值以及在表达式中的行为,帮助读者理解这些运算符的工作原理。
摘要由CSDN通过智能技术生成