每天資訊Java第二課——運算子&

菜單

Java第二課——運算子&

Java第二課——運算子&

package com。jzaa。yuom;

public class AndOr {

public static void main(String[] args) {

int a = 7;

a+= 5;

System。out。println(a);

//+=意思是左邊加右邊 ,結果再給左邊,結果為7+5=12;

a%= 5;

//%=意思是左邊%右邊 ,結果再給左邊,結果為12/5,餘數為2;

System。out。println(a);

System。out。println(a>1);

boolean boo = true;

boo = a>1&a>5;

System。out。println(“boo=”+boo);

boo = a<6|a>5;

System。out。println(“boo=”+boo);

//++的意思自己+1 再給自己,——的意思是自己減1再給自己

//++在後 後++ ++在前 先++

int b = a++;

int c = ++a;

//++在後,後++,int b = a=2,結束後a++=3,a=3

//++在前,先++,++a =3+1=4,int c=4,

System。out。println(a);//4

System。out。println(b);//2

System。out。println(c);//4

boo = ++a>8&& a>=b++;

//&&並且運算子,當前面false時,後面不運算,

System。out。println(a);//a=4+1=5,

System。out。println(b);//b=2,

System。out。println(boo);

boo = a>=9 ||——a>=b——;

//或者運算子

System。out。println(a);//a=4

System。out。println(b);//b=1

System。out。println(boo);

boo = a!=b;

boo = a—— == b++;//a=3,b=2

System。out。println(boo);

}

}