java中&是什麼意思

運算符,表示與。
&&還具有短路的功能,即如果第一個表達式為false,則不再計算第二個表達式,例如,對於if(str != null && !str.equals(「」))表達式,當str為null時,後面的表達式不會執行,所以不會出現NullPointerException如果將&&改為&,則會拋出NullPointerException異常。If(x==33 & ++y>0) y會增長,If(x==33 && ++y>0)不會增長
&還可以用作位運算符,當&操作符兩邊的表達式不是boolean類型時,&表示按位與操作,我們通常使用0x0f來與一個整數進行&運算,來獲取該整數的最低4個bit位,例如,0x31 & 0x0f的結果為0x01。

② &在Java中是什麼意思

一個運算符,按位與.區別與 &&
如:
int a = 10;
int b =2;
a&b=2 ,按位與,算術運算..1010&0010 = 0010
a&&b = true 並且,邏輯運算.

③ 在java中 =是什麼意思

「=」表示賦值,如int a = 10;把字面量10賦值給整形變數a。
「+=」的使用。a += 10; 等價於 a = a+10; "-="是相同的道理。
當使用「==」的時候表示判斷如if(a==10)如果a等於10則執行,不等於則跳過if內語句,執行之後語句。「!=」表示判斷不等於,如果不等於則執行。
多提一點,以後肯定會學到的。「==」比較的是地址值。基本數據類型用「==」比較的是常量池的數據的地址,引用數據類型用「==」比較的是對象的地址。

④ java中的%是什麼意思

取余運算符

取余除法運算中:被除數 除以 除數 等於 商 加 余數取余的結果就是余數。比如:a=10%3 則a的值為1(余數為1)

⑤ 在java中+=是什麼意思

在java中「+=」意思如下:

  • int i = 1;
    int sum = 0;
    sum = sum + i; //這個意思
    sum += i; //這是簡寫。

  • x+=1與x=x+1一樣的專效果
    執行一次屬x=x+1,就等於給x重新賦了值,這個值就是x+1
    例如:
    int x=1;
    x+=1;
    最後x的值是2
    x+=1一般在循環下使用,能發揮它的最大的作用。
    例如:
    while(true){
    if(x>10)break;
    x+=1;}。

⑥ java中&=是啥意思怎麼用

借用別人的答案:
&是位運算裡面,與運算

舉個簡單的例子:
int a = 2;
int b = 3;
a &=b相當於專 a = a&b

2的二進制屬表示為10
3的二進製表示為11
&(與)的結果就是10,就是2

所以a&=b-->a= a&b-->a = 2

⑦ 「%」在java中是什麼意思

%表示:求余
求余是指一個數除以另一個數,不夠除的部分就是余數,就是求余的結版果。
例如:3%2,余數為權1;
其計算公式為:3%2 = (2+1)%2 = 2%2+1%2 = 0+1 = 1 ;
上述公式中:
2除2是可以除盡的,所以余數為0;
因為1小於2,1除2是不夠除的,有餘數,且余數是1;
兩者相加,綜合結果為1。

⑧ !在Java中是什麼意思

!在JAVA中是非的意思,如!=就是不等於,!0就是非0,是邏輯用語if(!0)就是如果真的話…

⑨ []在java中表示什麼意思

【1】[]有兩個用途,一是聲明數組時使用,表示數組的長度,例如int a = new int[5],聲明了長度為5的數專組。
二是在正則表屬達式中,表示一個范圍,例如:[a-z]表示取值在小寫a到小寫z之間
【2】{}是一個語句體,他是一段程序的邊界,
例如:(1)class A{} 這里的{}表示類實體,凡是在{}中的內容均是類的變數(屬性)或方法(函數)
(2)public void a(){} 這里的{}表示方法體,凡是在{}中的內容均是方法的實體。

【注意】我們可以在程序的任何合法語句兩側加{},例如:{int a = 0;},這個等價於int a = 0;
也就入上所說,他是程序的一個「邊界」,並沒有實際的運行意義,只是把程序分隔成模塊,是一種固定的寫法。

⑩ 在JAVA中,"~"是什麼意思

~是位運算符,意義是
按位非(NOT)

按位非也叫做補,一元運算符NOT「~」是對其運算數的每一位取反。例如,數字42,它的二進制代碼為:
00101010
經過按位非運算成為
11010101

優先順序按位運算符的優先順序,在運算符中優先順序最低。