1、自增運(yùn)算符(++)和自減運(yùn)算符(--),都為一元運(yùn)算符,作用是將數(shù)字類型的變量值加1或減1。
2、a++、a--和++a、--a雖然變量值一樣,但是運(yùn)算的順序不同。a++、a--是先進(jìn)行其他操作之后再+1或者-1;而++a、--a是先進(jìn)行運(yùn)算+1或者-1之后再進(jìn)行其他操作。a++、a--被稱為后綴運(yùn)算,++a、--a被稱為前綴運(yùn)算。
例:?
int a=5;int b=5;int c=5;
boolean ab=(a++>b); ? ? ? ? ? ? ? ? ? ? ? ?//根據(jù)結(jié)果可以看出先運(yùn)行的">",后再進(jìn)行+1操作。
System.out.println(a);
System.out.println(ab);
boolean bc=(++b>c); ? ? ? ? ? ? ? ? ? ? ? ?//根據(jù)結(jié)果可以看出先進(jìn)行+1操作,后進(jìn)行">"比較。
System.out.println(b);
System.out.println(bc);
運(yùn)行結(jié)果:
6
false
6
true
for循環(huán)語句
結(jié)構(gòu):
for(初始化語句;條件語句;條件變化語句)
{
? ? ? ? for語句的循環(huán)體
}
初始化語句:只執(zhí)行一次,他是for語句首先被執(zhí)行的語句
條件語句:條件語句時(shí)用來判斷循環(huán)體是否執(zhí)行
條件變化語句:每次執(zhí)行完成之后,用來改變條件語句中的執(zhí)行條件,控制for語句循環(huán)的次數(shù)