if 和 switch

转载 2018年04月15日 20:45:23

今天小编给大家分享一下分支结构,常用的有“if”和“switch”,他们的语法分别是

if(条件){

                 语句块1

}else{

                语句块2

}


switch(表达式){

 case常量1:

                   语句;

                   break;

 case常量2:

                   语句;

                   break;

default;

                    语句

}

它们的相同点是都可以实现多分支结构,不同点是switch智能处理等值的条件判断,并且条件是整型或字符变量的等值判断。多重if在处理else部分还包括其他if结构,特别适合某个变量处理某个区间的情况。


SWITCH 命令大全

  • 2010年06月07日 17:13
  • 47KB
  • 下载

switch qos 详细说明

  • 2011年06月27日 10:24
  • 314KB
  • 下载

Ethernet Switch工作原理

Ethernet Switch的工作基础是Ethernet信息包结构。Ethernet信息包为固定格式,但长度可变,在信息包头中带有目的MAC地址、源MAC地址、信息长度等若干内容。目前使用较多的Et...
  • worldoom2012
  • worldoom2012
  • 2016-02-15 11:08:32
  • 1504

switch命令大全.txt

  • 2009年10月15日 18:03
  • 16KB
  • 下载

Android UI(Switch)详解

目录:     1.应用场景与概述     2.常用属性     3.简单使用     4.更改默认Switch的样式     5.自定义Switch      1.应用场景与概述  ...
  • qq_28057577
  • qq_28057577
  • 2016-08-20 15:32:06
  • 23032

if else 和 switch的效率

switch在判断分支时,没有判断所有的可能性,而是用一个静态表来解决这个问题,所以速度要比if-else快。 但是,switch对较复杂的表达式进行判断,所以当我们需要判断一些简单数值时,用sw...
  • spy19881201
  • spy19881201
  • 2010-08-31 09:24:00
  • 17431

Switch控件

在Android4.0中也添加了一个类似的控件:Switch.如图所示   其类关系图如下: java.lang.Object    ↳ Android.view.View     ...
  • scyatcs
  • scyatcs
  • 2013-06-16 11:26:46
  • 6303

关于自定义Switch碰到的各种问题汇总

1、使用原生控件出现错误error: invalid symbol: 'switch' 在自定义前,先用一下原生的Switch控件,xml代码如下:             android:id="...
  • Diaoliangwang
  • Diaoliangwang
  • 2015-10-27 23:16:30
  • 1638

C语言优化实例:一种消除嵌套switch-case的巧妙做法

我们有可能会写出或者遇到类似这样的代码: C/C++ switch (expr1) { case label11: switch (expr2) ...
  • chfe007
  • chfe007
  • 2014-10-30 10:25:16
  • 4090

关于Switch的自定义样式

关于Switch的自定义样式 Switch是安卓4.0之后新增的控件,是CompoundButton的子类。其他常用的CompoundButton的子类有CheckBox,RadioButton,...
  • Mislead
  • Mislead
  • 2015-03-11 20:09:31
  • 7636
收藏助手
不良信息举报
您举报文章:if 和 switch
举报原因:
原因补充:

(最多只允许输入30个字)