java 第三天筆記

2021-08-06 06:42:07 字數 1159 閱讀 4357

選擇結構:

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的資料型別大概有哪些,簡單的用法。重點學習了字串,什麼是字串,字串怎麼用,拼接 格式化 佔位符等具體怎麼操作。最後是變數的...