一元運(yùn)算符:只需要一個(gè)數(shù)據(jù)就可以進(jìn)行操作的運(yùn)算符冤留。例如:取反碧囊!,自增++纤怒,自減--糯而。
二元運(yùn)算符:需要兩個(gè)數(shù)據(jù)才可以進(jìn)行操作的運(yùn)算符。例如:加法+泊窘,賦值熄驼。
三元運(yùn)算符:需要三個(gè)數(shù)據(jù)才可以進(jìn)行操作的運(yùn)算符
格式:
? ? ? ? 數(shù)據(jù)類型 ?? 變量名稱=條件判斷?表達(dá)式A:表達(dá)式B
流程:
首先判斷條件是否成立:
? ? ? ? 如果成立為true州既,那么將表達(dá)式A的值賦值給左側(cè)的變量:
? ? ? ? 如果不成立flase谜洽,那么將表達(dá)式B的值賦值給左側(cè)的變量;
注意事項(xiàng):
1吴叶、必須同時(shí)保證表達(dá)式A和表達(dá)式B都符合左側(cè)數(shù)據(jù)類型的要求
2、三元運(yùn)算符的結(jié)果必須被使用序臂。
二蚌卤、方法
定義一個(gè)方法的格式:
public static void? 方法名稱(){
? ? ? ? 方法體
}
方法名稱的命名規(guī)則和變量一樣,使用小駝峰
方法體:也就是大括號中可以包含任意條語句奥秆。
注意事項(xiàng):
1逊彭、方法定義的先后順序無所謂。
2构订、方法的定義不能產(chǎn)生嵌套關(guān)系侮叮。
3.、方法定義好了以后悼瘾,不會執(zhí)行囊榜,如果想要執(zhí)行,一定要進(jìn)行方法調(diào)用舌涨。
如何調(diào)用方法恋技,格式:
方法名稱()兵罢;
三、選擇結(jié)構(gòu)
switch語句使用的注意事項(xiàng):
1曙求、多個(gè)case后面的數(shù)值不可以重復(fù)
2、switch后面的小括號當(dāng)中只能是下列數(shù)據(jù)類型:
基本數(shù)據(jù)類型:byte/short/char/int
引用數(shù)據(jù)類型:String字符串映企、enum枚舉
3悟狱、switch語句格式可以很靈活:前后順序可以顛倒,而且break語句還可以省略堰氓。
“匹配到哪一個(gè)case就從哪一個(gè)位置向下執(zhí)行挤渐,直到遇到了break或者整體結(jié)束為止。
循環(huán):
循環(huán)結(jié)構(gòu)的基本組成部分豆赏,一般可以分為四個(gè)部分:
1挣菲、初始化語句:在循環(huán)開始最初執(zhí)行富稻,而且只做唯一一次
2、條件判斷:如果成立白胀,則循環(huán)繼續(xù)椭赋;如果不成立,則循環(huán)退出
3或杠、循環(huán)體:重復(fù)要做的事情內(nèi)容哪怔,若干行語句
4、進(jìn)步語句:每次循環(huán)之后都要進(jìn)行的掃尾工作向抢,每次循環(huán)結(jié)束之后都要執(zhí)行一次认境。
do-while循環(huán)體格式
初始化語句
do{
? ? 循環(huán)體
? ? 步進(jìn)語句
}while(條件判斷);
三種循環(huán)的區(qū)別:
1挟鸠、如果條件判斷從來沒有滿足過叉信,那么for循環(huán)和while循環(huán)將執(zhí)行0次。do-while循環(huán)將會至少執(zhí)行1次艘希。
2硼身、for循環(huán)的變量在小括號當(dāng)中定義,只有循環(huán)內(nèi)部才可以使用覆享,while循環(huán)佳遂。
循環(huán)控制語句是continue關(guān)鍵字,一旦執(zhí)行撒顿,立刻跳過當(dāng)前次循環(huán)剩余內(nèi)容丑罪,馬上開始下一次循環(huán)。
循環(huán)嵌套:
? ? ? ? for(初始化表達(dá)式1凤壁;循環(huán)條件2吩屹;步進(jìn)表達(dá)式7){
? ? ? ? ? ? ? ? for(初始化表達(dá)式3;循環(huán)條件4客扎;步進(jìn)表達(dá)式6){
? ? ? ? ? ? ? ? 執(zhí)行語句5祟峦;
????????????????}
????????}
執(zhí)行順序:123456>456>723456>456
外循環(huán)一次,內(nèi)循環(huán)多次