• 选择结构概述


    三大流程控制

    分支控制

    让程序有选择的执行,分支控制有三种。

    01.单分支  02.双分支  03.多分支

    条件表表达式数据类型应和case后的常量类型一致

    if选择结构

    java中的if选择结构,包括以下形式

    01.基本的if选择结构:可以处理单一或组合条件的情况

    02.if-else选择结构:可以处理简单的条件分支情况。

    03.多重if选择结构:可以处理连续区间的田间分支情况。

    04.嵌套if选择结构:可以处理复杂的条件分支情况。

    switch选择结构

    特点:

    00.每个case中的代码块,尽量以break结尾。因为没有break代码会继续执行,直到遇到第一个break位置,跳出switch结构。

    01.default代码块可以放置在任何位置,通常放在最后,也可以省略。

    02.break:000.代表太呕出当前方法体,距离break最大的一个大括号。001.break之后不允许写戴安,因为其后的代码不会得到执行。

    switch和多重if的区别

    相同点:

    00.都是用来处理多分支条件的结构

    01.都可以来做等值判断

    不同点

    1.switch只能做等值判断

    2.多重if也可以做区间判断。

    next()系列:只能获取用户输入的值;

    hasNext()系列:获取用户输入值的同时判断值的类型。

  • 相关阅读:
    git connection due to public key issue
    ubuntu search and java write to file
    url
    sort by datetime
    work on ui
    PHP工厂方法模式
    PHP的简单工厂模式
    php如何判断数组是一维还是多维
    nginx搭建分布式简单配置
    python的单例模式
  • 原文地址:https://www.cnblogs.com/jmsjh/p/7440219.html
Copyright © 2020-2023  润新知