算术运算符

it2023-09-29  72

/* 自增运算符 ++ 自减运算符 –

基本含义 让一个变量涨一个数字1 或者 让一个变量 降低一个数字1 使用格式 写在使用变量名称之后 例如 ++num 也可以num++ 使用方式 : 1.单独使用的时候 前++ 和 后++没有任何区别 也就是 ++num; 和 Num++; 是完全一样的 2.在混合使用的时候 有重大区别 a 如果是 前++ 那么变量 马上加一 然后拿着结果进行使用 先加后用 b如果是后++ 那么 首先变量使用变量本来的数值 ;然后再让变量加一 先用后加 注意事项 只有变量才能使用自增 自减 运算符 常量不能发生改变 所以不能用 */ public class Demo060perator{ public static void main(String[]args){ int num1 = 10; System.out.println(num1);//10 ++num1;//单独使用 前++ System.out.println(num1);//11 num1++;//单独使用 后++ System.out.println(num1);//12 System.out.println("=") 输出结果 //打印语句 混合操作的时候 int num2 = 20; //混合使用 先++ 变量立刻马上变成21 然后打印结果21 System.out.println(++num2); //21 System.out.println(num2);//21 System.out.println("="); int num3 = 30; //混合使用 后++首先 要使用变量本来的30 然后加一得到31 System.out.println(num3++); //30 System.out.println(num3); //31 System.out.println(""); int num4 = 40; //和赋值的操作混合 int result1 = --num4;//混合使用 前-- 变量立刻马上 -1变成 39 然后39给 result1变量 System.out.println(result1);//39 System.out.println(num4);//39 int num5 = 50; //混合使用 后–首先把本来的数字50交给result2 然后我自己再减去一 变成49 int result2 = num5–; System.out.println(result2);//50 System.out.Println(num5); //49 System.out.Println("====");

int x = 10; int y = 20; // 11 + 20 = 31 int result = ++x + y--; System.out.println(result3);//31 System.out.println(x);//11 System.out.println(y);//19

} }

最新回复(0)