JAVA基礎知識 控制流程

2021-07-28 14:14:23 字數 604 閱讀 4578

1、塊作用域:

塊級元素巢狀時,不允許宣告同名的變數

2、條件語句:

if(condition) statement1    else statement2

當希望條件為真執行多條的語句,用{}括起來

else子句與最近的if構成一組

3、迴圈:

while(condition)statement  條件為真時,執行,否則一次也不執行

do while           至少執行一次

4、確定迴圈:

for迴圈(int i=1;i>=10;i++)

如果需要使用迴圈之後的值,需要在for迴圈之外宣告乙個變數

5、多重迴圈:switch

switch(choice)

如果沒有對應的值,則執行default

case標籤可以是:

1)型別為char、byte、short、或int的常量表示式

2)列舉常量

size sz = ...;

switch(sz)

3)字串字面量

6、中斷控制流程語句:

break    跳出迴圈

continue    跳出當前迴圈

Java基礎知識複習(二) 流程控制

package review2 public class test1 system.out.println 離 分割點 breakpoint 最近的兩個數相除是 fenzi fenmu float fenzi fenmu 水仙花數定義 1.一定是3位數 2.每一位的立方,加起來恰好是這個數本身,比如...

Python基礎知識 流程控制

語句的分類 a.單行 一行的python a1 print a1 b.塊 多行的語句組成的一組 def a1 print x print x print x print x class b2 var1 1 var2 2 if true print x print x print x 流程控制的分類 ...

python流程控制基礎知識總結

迴圈控制 迴圈巢狀 執行的流程 if語句在執行時,會先對條件表示式進行求值判斷,如果為true,則執行if後的語句 如果為false,則不執行 語法 if 條件表示式 塊 塊 塊中儲存著一組 同乙個 塊中的 要麼都執行要麼都不執行 塊以縮排開始,直到 恢復到之前的縮排級別時結束 塊就是一種為 分組的...