五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

學(xué)習(xí)記錄之java語言基礎(chǔ)

2022-06-24 18:34 作者:星月襲空  | 我要投稿

學(xué)習(xí)記錄之java語言基礎(chǔ)

1. 運(yùn)算符:

???- 算術(shù):+、-、*、/、%、++、--

?????1)%:取模/取余,余數(shù)為0即為整除

?????2)++/--:自增1/自減1,可在變量前也可在變量后

???????2.1)單獨(dú)使用時(shí),在前在后都一樣

???????2.2)被使用時(shí),在前在后不一樣

???????????a++的值為a------------(a--的值為a)

???????????++a的值為a+1----------(--a的值為a-1)

?????//演示%:

?????System.out.println(5%2); //1,商2余1

?????System.out.println(8%2); //0,商4余0

?????System.out.println(2%8); //2,商0余2

?????

?????//演示++單獨(dú)使用:

?????int a=5,b=5;

?????a++; //相當(dāng)于a=a+1

?????++b; //相當(dāng)于b=b+1

?????System.out.println(a); //6

?????System.out.println(b); //6

?????

?????//演示++被使用:

?????int a=5,b=5;

?????int c = a++;

?????int d = ++b;

?????System.out.println(a); //6

?????System.out.println(b); //6

?????System.out.println(c); //5

?????System.out.println(d); //6

關(guān)系:>、<、>=、<=、==、!= ??boolean

????????1)>(大于),<(小于),>=(大于或等于),<=(小于或等于),==(等于),!=(不等于)

?????2)關(guān)系運(yùn)算的結(jié)果為boolean型,關(guān)系成立則為true,關(guān)系不成立則為false

邏輯:&&、||、! ??boolean

?????1)&&:短路與(并且),兩邊都為真則為真,見false則false

??????????---當(dāng)?shù)?個(gè)條件為false時(shí),則發(fā)生短路(后面的不執(zhí)行了)

???????||:短路或(或者),有真則真,見true則true

??????????---當(dāng)?shù)?個(gè)條件為true時(shí),則發(fā)生短路(后面的不執(zhí)行了)

????????!:邏輯非(取反),非真則假,非假則真

?????2)邏輯運(yùn)算是建立在關(guān)系運(yùn)算的基礎(chǔ)之上的

???????邏輯運(yùn)算的結(jié)果也是boolean型

?賦值:

???????1)簡單賦值運(yùn)算符:=

?????2)擴(kuò)展賦值運(yùn)算符:+=,-=,*=,/=,%=

???????---擴(kuò)展賦值自帶強(qiáng)轉(zhuǎn)功能

字符串連接:

?????1)+:

???????1.1)若兩邊都是數(shù)字,則做加法運(yùn)算

???????1.2)若旁邊出現(xiàn)了字符串,則做字符串連接

條件:

???????1)語法:

?????????boolean?數(shù)1:數(shù)2

?????2)執(zhí)行過程:

?????????整個(gè)表達(dá)式是有值的,它的值要么是?號(hào)后的數(shù)1,要么是:號(hào)后的數(shù)2

?????????計(jì)算boolean的值:

???????????若為true,則整個(gè)表達(dá)式的結(jié)果為?號(hào)后的數(shù)1

???????????若為false,則整個(gè)表達(dá)式的結(jié)果為:號(hào)后的數(shù)2

if...else結(jié)構(gòu):2條路

?????1)語法:

????????if(boolean){

???????????語句塊1

????????}else{

???????????語句塊2

????????}

?????2)執(zhí)行過程:

????????判斷boolean的值:

??????????若為true,則執(zhí)行語句塊1(整個(gè)結(jié)束)

??????????若為false,則執(zhí)行語句塊2(整個(gè)結(jié)束)

?????3)說明:

????????語句塊1和語句塊2,必走其中之一-----------2選1

Switch...case結(jié)構(gòu):多條路

優(yōu)點(diǎn):效率高 結(jié)構(gòu)清晰

確定:只能對(duì)整數(shù)判斷相等

Break;跳出Switch

注意:switch后的整數(shù)的類型有:boye,short,int,char,String,枚舉

循環(huán)結(jié)構(gòu):反復(fù)多次執(zhí)行一段相同或相似的代碼

循環(huán)三要素

循環(huán)變量的初始化

循環(huán)的條件(以循環(huán)變量為基礎(chǔ))

循環(huán)變量的改變(向著循環(huán)的結(jié)束變)

循環(huán)變量:在整個(gè)循環(huán)過程中所反復(fù)改變的那個(gè)數(shù)

while結(jié)構(gòu):先判斷后執(zhí)行,有可能一次都不執(zhí)行

語法:

?1)語法:

????????while(boolean){

??????????語句塊-------------反復(fù)執(zhí)行的代碼

????????}

?????2)執(zhí)行過程:

?????????先判斷boolean的值,若為true則執(zhí)行語句塊,

?????????再判斷boolean的值,若為true則再執(zhí)行語句塊,

?????????再判斷boolean的值,若為true則再執(zhí)行語句塊,

?????????如此反復(fù),直到boolean的值為false時(shí),while循環(huán)結(jié)束

do...while結(jié)構(gòu):先執(zhí)行后判斷,至少執(zhí)行一次

?

?????> 要素1與要素3相同時(shí),首選do...while

????

說明:任何復(fù)雜的程序邏輯都可以通過三種結(jié)構(gòu)來實(shí)現(xiàn):

???- 順序結(jié)構(gòu):從上往下逐行執(zhí)行,每句必走

???- 分支結(jié)構(gòu):有條件的執(zhí)行某語句,并非每句必走

???- 循環(huán)結(jié)構(gòu):有條件的執(zhí)行某語句并非每句必走


學(xué)習(xí)記錄之java語言基礎(chǔ)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
建阳市| 鄂托克前旗| 商都县| 深州市| 胶州市| 桃江县| 内丘县| 朔州市| 视频| 蓬安县| 凤阳县| 义乌市| 江津市| 五莲县| 平安县| 乐昌市| 太仓市| 嘉禾县| 营口市| 涿州市| 交口县| 罗定市| 永修县| 安岳县| 扎赉特旗| 孟村| 盐城市| 乳山市| 和林格尔县| 武城县| 申扎县| 丽江市| 井陉县| 唐山市| 涡阳县| 哈尔滨市| 肥东县| 兴海县| 沽源县| 嘉善县| 安福县|