選擇結構:
if語句:
首先判斷關係表示式
格式1:if(關係表示式)
執行流程
a:首先計算關係表示式的值,看是true還是else
b:如果是true,就執行語句體
c:如果是false,就不執行
格式2:if(關係表示式)else
執行流程
a:首先計算關係表示式的值,看是true還是else
b:如果是true,就執行語句體1
c:如果是false,就執行語句體2
格式3:f(關係表示式)else
執行流程
a:首先計算關係表示式的值,看是true還是else
b:如果是true,就執行語句體1
c:如果是false,就執行語句體2
switch(語句):
case 值1:
語句體1
break;
case 值n:
語句體n:
break;
default:
語句體;
break;
表示式:byte,short,int,char
jdk5以後可以列舉
jdk7以後可以是字串
迴圈結構
for迴圈和while迴圈必須掌握
for(初始化語句;判斷條件語句;控制條件語句)
執行流程:
a:執行初始化語句
b:執行判斷條件語句,看其結果是true還是false
c:執行迴圈體
d:執行條件語句
e:回到b繼續
可以多個初始化語句,但只執行乙個
控制條件語句也可有多個;
while迴圈語句格式
while(迴圈條件語句)
擴充套件格式:
初始化語句;
while(判斷語句)
死迴圈:for(;;)
while(true)
dowhile(判斷語句)
break用在迴圈裡,結束迴圈,
continue是跳過本次,繼續執行下次迴圈
注意;system.out.print("*");//這個不換行
system.out.println("*");//這個換行
case 3:case 4:case 5:syso;break;
第三天java學習筆記
運算結果只有true 和false 通常判斷判斷數值 instanceof 通常判斷是不是字串 xx instanceof string num2 是先參加其他運算 num2先加然後參加其他運算 運算結果只有true 和false 非 與 或 運算中有假全都假 運算中有true 結果都為true。都...
第三天 筆記
day03 運算子 1,單目運算子 運算元只有乙個的.比如 1 1 2,雙目運算子 運算元為兩個的.比如 1 2 3,三目運算子 運算元有三個.算數運算子 取餘 正負性的資料僅與第乙個運算元正負性一致 小括號優先順序最高.特點 1,什麼樣地資料型別相互運算,其結果還是什麼資料型別 自動型別轉換 由小...
第三天筆記
python資料型別學習 了解python的基本概念,表示式 語句 函式等,知道什麼是識別符號,有哪些注意事項,要怎麼去用,命名的規則,python有哪些關鍵字。關於python的資料型別大概有哪些,簡單的用法。重點學習了字串,什麼是字串,字串怎麼用,拼接 格式化 佔位符等具體怎麼操作。最後是變數的...