From a84516810810e14bb31d17969acc7e67643a184a Mon Sep 17 00:00:00 2001 From: xuxin <840198532@qq.com> Date: Wed, 24 Dec 2025 10:22:32 +0800 Subject: [PATCH] =?UTF-8?q?7.=E8=BF=90=E7=AE=97=E7=AC=A6=5F=E7=AE=97?= =?UTF-8?q?=E6=9C=AF=E8=BF=90=E7=AE=97=E7=AC=A6=5F=E8=87=AA=E5=A2=9E?= =?UTF-8?q?=E8=87=AA=E5=87=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- day02/src/com/inmind/Demo06.java | 51 ++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 day02/src/com/inmind/Demo06.java diff --git a/day02/src/com/inmind/Demo06.java b/day02/src/com/inmind/Demo06.java new file mode 100644 index 0000000..863df0e --- /dev/null +++ b/day02/src/com/inmind/Demo06.java @@ -0,0 +1,51 @@ +package com.inmind; +/* +算术运算中的++ -- + +++ 表示在当前的基础+1 +-- 表示在当前的基础-1 + +他们是针对变量来操作 +变量++,++变量 + +他们的使用有2种方式: +1.独立使用 +++,--在独立使用时没有区分 + 案例: + i++; + System.out.println(i); + ++i; + System.out.println(i); +2.组合使用 + 变量++:后增 + ++变量:先增 + + j = i++; 后增:先进行运算,再进行自增 + j = ++i; 先增:先进行自增,再进行运算 + */ +public class Demo06 { + public static void main(String[] args) { + //定义int变量 + int i = 10; + //独立使用 + i++; + System.out.println(i);//11 + ++i; + System.out.println(i);// i = 12 + System.out.println("--------------------------"); + //混合使用 + int j ; + j = i++;//后增:j = i ; i = i+1 + System.out.println(i);// 13 + System.out.println(j);// 12 + System.out.println("-----------------------"); + j=++i;//前增:i= i+1; j=i; + System.out.println(i);//14 + System.out.println(j);//14 + System.out.println("-----------------"); + int a = 10; + int b = 20; + int c = a++ + ++b + --a - --b; + System.out.println(c);//21 21 21 + } +}