SpringBoot整合ActiveMQ(生產者)
阿新 • • 發佈:2020-11-18
運算子
-
如果運算元裡有long則為long型別 有double則為double 以最高資料型別為準
-
int及以下運算元相加均為int型別
關係運算符
關係運算符返回的結果:正確、錯誤 (布林值)
1 int a=3; 2 int b=a++;//執行完這行程式碼後,先給b賦值,再自增 3 //++a a=a+1; 4 5 6 //++a a=a+1; 7 int c=++a;//執行這行程式碼前 先自增,再給C賦值
冪運算:
double pow=Math.pow(2,3); System.out.println(pow);
邏輯運算子
邏輯與運算:兩個變數都為真,結果才為true
邏輯或運算:兩個變數有一個為真,結果就為true
!:如果是真則為假,如果是假則為真
計算機的短路運算
public static void main(String[]args){ int c=5; boolean d=((c<4)&&(c++<4)); System.out.println(d);//false System.out.println(c);//答案為5 沒有執行後一段語句 }
位運算
/* A= 0011 1100 B= 0000 1101 A&B=0000 1100 A|B=0011 1101 A^B=0011 0001 ~B= 1111 0010 效率極高 << *2 >> /2 2*8=16如何運算最快 System.out.println(2<<3);
注意點:
int a=10; int b=20; a+=b; //a=a+b a-=b //a=a-b //字串連線符 +,String System.out.println(""+a+b);//1020 System.out.println(a+b+""); //30
三元運算子
x?y:z
int score=90; String type=(score<60)?"不及格":"及格";
注意點:package必須放在最上面