自增“++”和自减“–”运算符的使用分为:
单独使用:自己独立成为一个步骤
混合使用:和其它操作混合
【使用区别】:
1.在单独使用的时候,前++和后++没有任何区别,也就是:++num;和num++;是完全一样的
2.在混合使用的时候,有【重大区别】
A.如果是【前++】,那么变量【立刻马上+1】,然后拿着结果进行使用
B.如果是【后++】,那么首先使用变量本来的数值,【然后再让变量+1】
例:
public class Demo01Operator{
public static void main(String[] args){
int num=10;
++num;//单独使用,前++
System.out.println(num);//11
num++;//单独使用,后++
System.out.println(num);//12
//与打印操作混合的时候
int num1=20;
//混合使用。先++,变量立刻马上变成21,然后打印结果21
System.out.println(++num1);//21
System.out.println(num1);//21
int num2=30;
//混合使用,后++,首先使用变量本来的30,然后再让变量+1得到31
System.out.println(num2++);//30
System.out,println(num2);31
}
}
顺便再添加一个小知识点:比较运算符
==
<
>
<=
>=
!=
比较运算符,是两个数据之间进行比较的运算,运算结果都是布尔值 true或false.
【注意事项】:如果进行多次判断,不能连着写。
数学当中的写法,例如:1<x<3,程序当中【不允许】这种写法,要分步骤写