廢話不多說(shuō)了,直接給大家貼代碼了,具體代碼如下所示:
創(chuàng)新互聯(lián)建站專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于網(wǎng)站建設(shè)、網(wǎng)站制作、云陽(yáng)網(wǎng)絡(luò)推廣、微信小程序、云陽(yáng)網(wǎng)絡(luò)營(yíng)銷、云陽(yáng)企業(yè)策劃、云陽(yáng)品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營(yíng)等,從售前售中售后,我們都將竭誠(chéng)為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);創(chuàng)新互聯(lián)建站為所有大學(xué)生創(chuàng)業(yè)者提供云陽(yáng)建站搭建服務(wù),24小時(shí)服務(wù)熱線:18982081108,官方網(wǎng)址:aaarwkj.com
public class Add { public static void main(String[] args) { int i = 0; i=i++ + ++i; int j = 0; j= ++j + j++ + j++ + j++; int k = 0; k=k++ + k++ + k++ + ++k; int h = 0; h=++h + ++h; int p1=0,p2=0; int q1=0,q2=0; q1=+p1; q2=p2++; System.out.println("i "+i); System.out.println("j "+j); System.out.println("k "+k); System.out.println("h "+h); System.out.println("p1 "+p1); System.out.println("p2 "+p2); System.out.println("q1 "+q1); System.out.println("q2 "+q2); } }
輸出
i 2
j 7
k 7
h 3
p1 0
p2 1
q1 1
q2 0
解析:i++和++i使用的不同點(diǎn)在于一個(gè)是程序完畢后的自增,一個(gè)是程序開(kāi)始前的自增。
“i=i++ + ++i”執(zhí)行的過(guò)程是先執(zhí)行i++,但是i自增1操作是稍后才執(zhí)行,所以此時(shí)i還是0,然后執(zhí)行++i,++i后i的值是1,執(zhí)行完++i后要補(bǔ)增i++,所以此時(shí)i的值實(shí)際上是2,0+2=2,然后賦值給i,最終i的值是2.
“j= ++j + j++ + j++ + j++”,執(zhí)行的過(guò)程是先++j,所以j的值是1,然后執(zhí)行j++,j++后j的值仍然是1,然后再執(zhí)行j++,執(zhí)行后的結(jié)果仍然是1,但要補(bǔ)增剛才的j++,所以此時(shí)j的實(shí)際值是2,然后執(zhí)行最后一個(gè)j++,執(zhí)行后的結(jié)果仍然是2,但要補(bǔ)增剛才的j++,所以此時(shí)j的值實(shí)際上是3,所以1+1+2+3=7,然后賦值給j,j的最終值是7.
“k=k++ + k++ + k++ + ++k”執(zhí)行的過(guò)程是先k++,所以k的值是0,然后執(zhí)行k++,k++后k的值仍然是0,但要補(bǔ)增剛才的k++,所以此時(shí)k的值實(shí)際上是1,然后再執(zhí)行最后一個(gè)k++,執(zhí)行后的結(jié)果仍然是1,但要補(bǔ)增剛才的k++,所以此時(shí)K的值實(shí)際上的2,最后執(zhí)行++k,執(zhí)行結(jié)果為3,再補(bǔ)增剛才的k++,k的實(shí)際結(jié)果是4,所以0+1+2+4=7,然后賦值給k,最終k的值是7。
“h=++h + ++h”是先自增h,h值為1,再自增好,h值為2,所以1+2=3,然后賦值給h,最終h的值是3.
“q1=++p1”先自增p1,p1的值是1,再賦值給 q1,所以q1的值是1.
“q2=p2++”先賦值p2給q2,q2的值是0,然后再自增p2,所以p2的值是1。
以上所述是小編給大家介紹的java自加和自減運(yùn)算過(guò)程,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)歡迎給我留言,小編會(huì)及時(shí)回復(fù)大家的!
新聞名稱:java自加和自減運(yùn)算過(guò)程
URL分享:http://aaarwkj.com/article28/iihgjp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供ChatGPT、品牌網(wǎng)站設(shè)計(jì)、移動(dòng)網(wǎng)站建設(shè)、標(biāo)簽優(yōu)化、網(wǎng)站排名、網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)