JAVA中suma是什麼意思,java中ba是什麼意思

2021-03-04 05:33:53 字數 2944 閱讀 9035

1樓:丶騎著牛看美女

這是計算1+2+3+...+n的結果吧?

這是演算法

中迴圈語句中的一行。即,先計算前i-1個數的和,再加上第i個數的和,就可以得到前i個數的和了。

sum = 0;

fo(int i = 1; i

n; i++)

2樓:鄢昭君衡哲

一般來說,sum+=a

就是sum=sum+a;的意思,但是有些情況而這還是有區別的,很多人認為而這可以劃等號,其實不然,樓主可以試著看看下面這個程式:

public

static

void

main(string

args)

a=a+b;編譯不能通過,因為a是int型別,b是long型別,需要強制轉換(int)b,

而a+=

b;可以正常編譯,看出來了吧,+=有什麼還有自動轉換資料型別的作用,希望對你有幫助。

java中b%=a是什麼意思

3樓:匿名使用者

復合賦值運算子

a%=b

等效於 a=a%b

即 先模除 再賦值。

%=更簡單 更高效。

4樓:尚學堂科技****

取模和賦值操作符,它把左運算元和右運算元取模後賦值給左運算元

c%= a等價於c = c%a    

5樓:匿名使用者

它本身不是一種資料型別,因此引用本身不佔儲存單元,系統也不給引用分配儲存單元。

在java語言中+= !=是什麼意思

6樓:天蠍座丶聰

你好,對於+=,舉個例子吧。

int i = 1;

int sum = 0;

sum = sum + i; ——寫法一

sum += i; ——寫法二

寫法一跟寫法二是等效的,可以認為二是一的簡寫。

!= 是「不等於」的意思。

希望對你有所幫助。

7樓:匿名使用者

給你舉個例子

int a = 10;

int b = 1;

a += 1;(它等價於a = a+1);

a != b;(它表示 a 不等於b 這返回乙個boolean值)希望對樓主有幫助!

8樓:幸運

+=舉個例子 i+=1表示i+1後賦值給i ,,,,,,!=不等於跟==相反,判斷兩個值是否相等的,返回布林型

9樓:匿名使用者

比如是x+=2就是x=x+2.

!=是不等於的意思

10樓:

a += b 意思就是 a = a + b;

a != b 意思就是a不等於b

11樓:魚仁戲壬

分兩種情況:

1.在進行邏輯判斷時,結果和

||是一樣的,但是過程不一樣,比如

if(true

|false){}

和if(true

||false){},對於

||(或),如果if條件中第乙個為true,則整個表示式為true,不計算第二個表示式,直接跳轉到大括號中的**,而對於

|則不管第乙個是true還是false,都會判斷第二個;

2.對於位運算(就是二進位制數字的計算),表示,比如5|2結果是

7。原理:5的二進位制是101,2是

010,則從右往左運算,1+1或1+0

結果是1

,0+0結果是0,這就是它的運算規則。不過java中用的少,只有在某些情況下作為技巧使用。另外還有

&用法也是一樣的(可以做條件判斷或位運算),比如判斷乙個整數的奇偶性,乙個比較簡單的方法是:if(

num&

1==1)

關於第一條的驗證例子:

private

static

boolean

istrue()

private

static

boolean

isfalse()

mian方法中:

if(istrue()

|isfalse())

if(istrue()

||isfalse())

可以根據控制台的輸出結果進行判斷。

12樓:雙夏曲夏

這個還是或的意思

是非短路的,

「||」是短路的或

短路的意思前面的條件滿足後,不執行後面的條件,非短路就是不管前面的條件成立不成立,都執行後面的條件

我給個例子你看看:

inta=0;

intb=0;

if(a==b

||a==(++b))

if(a==b

|a==(++b))

希望對你有幫助

13樓:孝同書海雪

『|』單獨乙個是乙個運算子,和『+』加號一樣,用來運算的

『||』兩個一起是或者的意思

14樓:軍全疏癸

「|」和

「||」在java中都是「或」的意思

但是用法上有些區別

比如true

|false

首先判斷第乙個true

再判斷第二個false

通過true

||false

首先判斷第乙個true

通過不會繼續判斷第二個

「||」對提高程式效率有很大幫助

15樓:鐘德文原凰

在很多程式語言中,|都屬於位運算子,表示的是「或」運算。注意與「||」區別,「||」是邏輯運算子。

java中mod是什麼意思,java運算中去模是什麼意思啊!!!

java裡面沒有mod這個方法,甚至是類名。我猜想樓主想其他語言裡有個mod名字的方法,應該是求餘數的,英文全稱就是modulus java求餘數是用運算子實現的,就是 比如 10 3的結果是1 mod是 就是餘的意思 好比 int a a 10 7 a就是3 java中mod放入意思是取模,或者說...

java中《是什麼意思,java中的是什麼意思?

是左移的意思.是賦值的意思.如果你知道 那麼這個也好理解了.比如n 1,n 1就相當於n 1,n n 1.但是使用 是不會改變資料型別的.那麼 就相當於n 2,n n 2.左移的概念是基於2進製的.這個等式的結果是8.因為2的2進製是10,而左移2位就相當於在後面添2個0也就成了1000也就是8的2...

java中的Dao類是什麼意思,java中的this是什麼意思

dao其實一般沒有這個類,這一般是指java中mvc架構中的model的概念,主要是訪問資料庫的一些方法。一般的javamvc架構中最外層是view也就是頁面,control是一些控制後台和頁面訪問的類,model其實是dao層,但大部分人,會再增加一層service層來提供更為方便的應用 java...