
例子:
自減(--)與自增(++)
public class selfAndMinus{
? ? public static void main(String[] args) {
? ? ? ? ? int a = 3;
? ? ? ? ? int b = ++a;
? ? ? ? ? int c = 4;
? ? ? ? ? int d = --c;
System.out.println("自增后的值" +?。?;
System.out.println("自減后的值" + d);
? ? }
}
# 說明:? ? 前綴(++a,--a) 先進(jìn)行自增或自減,再進(jìn)行表達(dá)式運(yùn)算
? ? ? ? ? ? ? ? 后綴(d++,d--) 先進(jìn)行表達(dá)式運(yùn)算,再進(jìn)行自增或自減
例子:
邏輯運(yùn)算符(&&)
? ? ? ? public class Logi {
? ? ? ? ? ? ? ? public void main(String[] args) {
? ? ? ? ? ? ? ? ? ? int a = 4;
? ? ? ? ? ? ? ? ? ? boolean b = (a<4) && (a++<10)
? ? ? ? ? ? ? ? ? ? System.out.println("邏輯運(yùn)算符的結(jié)果:" + b);
? ? ? ? ? ? }
}
例子:
三元運(yùn)算符
? ? ? ? 格式: (條件表達(dá)式) ? 表達(dá)式1 : 表達(dá)式2
public class Ternary {
? ? ? ? ?public void main(String[] args) {
? ? ? ? ? ? int a ,b;
? ? ? ? ? ? a??= 10;
? ? ? ? ? ? b = (a == 2) ? 20;30;
? ? ? ? ? ? ? ? ? ? ?System.out.println("b的值:" + b);
? ? ? }
}