課程地址:http://www.imooc.com/learn/85
總結圖片來自 http://www.imooc.com/article/10535
本文結構:
- If
- switch
- while / do...while
- for
If
有以下四種情況
switch
不得不說的幾點小秘密:
1、 switch 后面小括號中表達式的值必須是整型或字符型
2、 case 后面的值可以是常量數值,如 1、2;也可以是一個常量表達式,如 2+2 ;但不能是變量或帶有變量的表達式,如 a * 2
3、 case 匹配后,執行匹配塊里的程序代碼,如果沒有遇見 break 會繼續執行下一個的 case 塊的內容,直到遇到 break 語句或者 switch 語句塊結束 如
4、 可以把功能相同的 case 語句合并起來
5、 default 塊可以出現在任意位置,也可以省略
case后面的格式容易弄錯
public class HelloWorld {
public static void main(String[] args) {
char today='日';
switch(today){
case '一':
case '三':
case '五':
System.out.println("吃包子");
break;
case '二':
case '四':
case '六':
System.out.println("吃油條");
break;
case '日':
System.out.println("吃主席套餐");
break;
}
}
}
循環
Java 常用的 3 種循環: while 、 do...while 、 for
while
執行過程:
< 1 >、 判斷 while 后面的條件是否成立( true / false )
< 2 >、 當條件成立時,執行循環內的操作代碼 ,然后重復執行< 1 >、< 2 >, 直到循環條件不成立為止
特點:先判斷,后執行
do while
for
i++
break
生活中,我們經常會因為某些原因中斷既定的任務安排。如在參加 10000 米長跑時,才跑了 500 米就由于體力不支,需要退出比賽。在 Java 中,我們可以使用 break 語句退出指定的循環,直接執行循環后面的代碼。
continue
continue 的作用是跳過循環體中剩余的語句執行下一次循環。
循環體中包含循環語句的結構稱為多重循環。三種循環語句可以自身嵌套,也可以相互嵌套,最常見的就是二重循環。在二重循環中,外層循環每執行一次,內層循環要執行一圈。
判斷一個數(小于10位)的位數。
eg, 輸入999,則輸出 “它是個3位的數!”
Notice: 不要把eg看成一個題的全部,要好好看題。而不是看例子寫代碼,否則會漏掉很多條件,或者可能情況。
Day 1 Java 系列匯總:
2 天入門 Java-Day 1
Day 1-Java-imooc-2.變量常量
Day 1-Java-imooc-3.運算符
Day 1-Java-imooc-4.流程控制語句
Day 1-Java-imooc-5.數組
Day 1-Java-imooc-6.方法
我是 不會停的蝸牛 Alice
85后全職主婦
喜歡人工智能,行動派
創造力,思考力,學習力提升修煉進行中
歡迎您的喜歡,關注和評論!