算术运算符_自增自减运算符
生活随笔
收集整理的這篇文章主要介紹了
算术运算符_自增自减运算符
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
/*
自增運(yùn)算符:++
自減運(yùn)算符:--基本含義:讓一個變量漲一個數(shù)字1,或者讓一個變量降一個數(shù)字1
使用格式:寫在變量名稱之前,或者寫在變量名稱之后。例如:++num,也可以num++
使用方式:1. 單獨使用:不和其他任何操作混合,自己獨立成為一個步驟。2. 混合使用:和其他操作混合,例如與賦值混合,或者與打印操作混合,等。
使用區(qū)別:1. 在單獨使用的時候,前++和后++沒有任何區(qū)別。也就是:++num;和num++;是完全一樣的。2. 在混合的時候,有【重大區(qū)別】A. 如果是【前++】,那么變量【立刻馬上+1】,然后拿著結(jié)果進(jìn)行使用。 【先加后用】B. 如果是【后++】,那么首先使用變量本來的數(shù)值,【然后再讓變量+1】。 【先用后加】注意事項:只有變量才能使用自增、自減運(yùn)算符。常量不可發(fā)生改變,所以不能用。
*/
public class Demo06Operator {public static void main(String[] args) {int num1 = 10;System.out.println(num1); // 10++num1; // 單獨使用,前++System.out.println(num1); // 11num1++; // 單獨使用,后++System.out.println(num1); // 12System.out.println("=================");// 與打印操作混合的時候int num2 = 20;// 混合使用,先++,變量立刻馬上變成21,然后打印結(jié)果21System.out.println(++num2); // 21System.out.println(num2); // 21System.out.println("=================");int num3 = 30;// 混合使用,后++,首先使用變量本來的30,然后再讓變量+1得到31System.out.println(num3++); // 30System.out.println(num3); // 31System.out.println("=================");int num4 = 40;// 和賦值操作混合int result1 = --num4; // 混合使用,前--,變量立刻馬上-1變成39,然后將結(jié)果39交給result1變量System.out.println(result1); // 39System.out.println(num4); // 39System.out.println("=================");int num5 = 50;// 混合使用,后--,首先把本來的數(shù)字50交給result2,然后我自己再-1變成49int result2 = num5--;System.out.println(result2); // 50System.out.println(num5); // 49System.out.println("=================");int x = 10;int y = 20;// 11 + 20 = 31int result3 = ++x + y--;System.out.println(result3); // 31System.out.println(x); // 11System.out.println(y); // 19// 30++; // 錯誤寫法!常量不可以使用++或者--}
}
?
總結(jié)
以上是生活随笔為你收集整理的算术运算符_自增自减运算符的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 算术运算符_加号的多种用法
- 下一篇: 方法入门_概念引入