Java-流程控制语句

目录:1.顺序结构

            2.分支结构

            3.循环结构

一顺序结构:

   概念:就是Java默认的执行流程,按照代码的先后顺序,从上往下执行

二分支结构:

  1.if语句

   2.switch-(1)switch语句格式:

//注意这里的表达式不是一个判断,会得到一个具体的结果

(2)执行流程:

i.首先计算表达式的值

ii.依次和Case后面的值进行比较,如果有对应的值,就会执行相应的语句,在执行过程中遇到break就会结束

iii.如果所有的的case后面的值和表达式的值都不匹配,就会执行defalut里面的语句,然后结束整个switch语句

//注意:表达式后面的取值为:byte,short,int,char。JDK7以后可以是String

              case后面跟的是要和表达式进行比较的值,Case后面的值只能是字面量不能是变量

//例子:

package com.ithema;

public class SwitchDemo {
    public static void main(String[] args) {
        //定义一个变量记录表达式
        String noodles = "海鲜龙虾面";
        //拿着这个面跟switch的四种面条进行匹配
        switch(noodles){
            case "兰州拉面":
                System.out.println("吃兰州拉面");
                break;
            case "武汉热干面" :
                System.out.println("吃武汉热干面");
                break;
            case "北京炸酱面":
                System.out.println("吃北京炸酱面");
                break;
            case "陕西油泼面":
                System.out.println("吃陕西油泼面");
                break;
            default:
                System.out.println("吃方便面");
                break;
        }
    }
}

//运行结果:

三:循环结构

(1):分类:for,while,do...while

  (2):for循环:

1.格式:

   (3).while循环:

1.格式:

//其中判断语句为true循环继续

//for 和while的区别:

1.for循环中:知道循环次数或循环的范围

2.while循环:不知道循环的次数和范围,只知道循环的结束条件

  • 5
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值