Day 1-Java-imooc-4.流程控制语句

课程地址: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后全职主妇
喜欢人工智能,行动派
创造力,思考力,学习力提升修炼进行中
欢迎您的喜欢,关注和评论!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、Java 简介 Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计...
    子非鱼_t_阅读 4,263评论 1 44
  • 我安装了一个系统。 这件事是昨晚发生的,但契机要追溯到二十年前我刚上小学的时候。 那时候我有个很不讲卫生的同桌,他...
    大白菜想埋猫肚皮阅读 345评论 0 0
  • 不会是上帝的手指吧 或许是其它神灵的手指 手指湖的指尖飘着滴滴酒香 就那么随便在地上一划 十一条修长的手指般的湖泊...
    北美大一叔阅读 644评论 9 19
  • 今天来晚几分钟,从听到的开始做笔记: “Negro still is not free.这里为什么still在is...
    索诺阅读 423评论 0 0
  • 萧天闻声惊吓而起,皱紧了眉头看向跪在一旁的安月玲,他用余光搜寻四周却没有发现凝气的踪影。 “我没死?凝气呢,不会被...
    纤雲阅读 443评论 0 1