[上]JAVA学习系列模块三第二章66.运算符_算数运算符的自增自减
视频
[h2]笔记[/h2]
自增自减运算符(也算算数运算符的一种)
1.格式:
变量++ -> 后自加
++变量 -> 前自加
变量– -> 后自减
–变量 -> 前自减
自增和自减只变化1
2.使用:
a.单独使用: ++ — 单独为一句,没有和其他的语句掺和使用
i++;
符号前在在后都是先运算
b.混合使用: ++ — 和其他的语句掺和使用了(比如:输出语句,赋值语句)
符号在前:先运算,在使用运算后的值
符号在后:先使用原值,使用完毕之后,自身再运算
public class Demo03Arithmetic { public static void main(String[] args) { int i = 10; //i++; ++i; System.out.println("i = " + i); System.out.println("=================="); int j = 100; int result01 = ++j; System.out.println("result01 = " + result01);//101 System.out.println(j);//101 System.out.println("=================="); int k = 10; int result02 = k++; System.out.println("result02 = " + result02); System.out.println(k); System.out.println("=================="); int z = 100; System.out.println(z++); System.out.println(z); System.out.println("=================="); int x = 10; int y = 20; /* 10+19 = 29 29+12 = 41 以后开发肯定不会这么写 */ int result03 = x++ + --y + ++x; System.out.println("result03 = " + result03); System.out.println("======================="); int c = 10; c = c++; System.out.println(c);//10 System.out.println(c);//10 } }