例: Case 穿透: 例:修改过例1 的代码使用了case穿透。 ...
分类:
其他好文 时间:
2020-01-22 23:42:01
阅读次数:
100
if语句 var ni =3; if(ni>=3&&ni<5){ console.log("春天"); }else if(ni>=6&&ni<8){ console.log("夏天"); }else if(ni>=9&&ni<11){ console.log("秋天"); }else if(ni== ...
分类:
其他好文 时间:
2020-01-20 15:05:43
阅读次数:
81
1. 测试浮点数是否相等时,有可能会有错误结果。 2. 避免在嵌套块中使用同名变量。 3. 由于C字符串被定义为字符数组,所以需要用 strcmp 来比较。 4. 使用字符测试函数,需要#include<cctype>。 5. switch 语句可用来构建菜单驱动系统。 6. 必须用整数为枚举符号赋 ...
分类:
其他好文 时间:
2020-01-14 00:12:24
阅读次数:
103
一、if语句 关键字:if、else if、else 二、循环语句 1. do-while 语句:至少会执行循环主体一次。 2. while 语句 3. for语句 4. for-in 语句 是严格的迭代语句,用于枚举对象的属性。 三、break 和 continue 语句 break 语句可以立即 ...
分类:
其他好文 时间:
2020-01-13 15:52:47
阅读次数:
70
1 选择结构 1.1 if语句 格式1:单if语句 格式2:标准if...else语句 格式3 1.2 switch语句 格式 switch语句的注意事项: (1)多个case后面的数值不可以重复 (2)switch后面小括号当中只能是以下数据类型: 基本数据类型:byte/short/char/i ...
分类:
编程语言 时间:
2020-01-12 19:47:12
阅读次数:
78
switch语句 在java中除了if可以做流程分支. switch也可以完成相应的操作. switch: 也是实现分支判断,侧重于单值的判断 语法: switch(变量值) { case 值1: 语句体2;break; case 值2: 语句体2;break; …. case 值n: 语句体n;b ...
分类:
其他好文 时间:
2020-01-12 11:39:31
阅读次数:
70
工厂方法 工厂方法 ,定义一个用于创建对象的接口,让子类决定实例化哪一个类。工厂方法使一个类的实例化延迟到其子类。 工厂方法是简单工厂的延申。 在简单工厂中,如果想要添加新的产品,那么首先需要添加的一个具体产品类,在之后需要改变工厂类里的switch语句,添加判断。这样就发现,将写好的类更改了,这样 ...
分类:
其他好文 时间:
2020-01-11 18:31:21
阅读次数:
63
1.break 用break语句可以使流程跳出switch语句体,也可以用break语句在循环结构终止本层循环体,从而提前结束本层循环。 (1)只能在循环体内和switch语句体内使用break; (2)当break出现在循环体中的switch语句体内时,起作用只是跳出该switch语句体,并不能终 ...
分类:
其他好文 时间:
2020-01-11 16:55:39
阅读次数:
217
什么是委托? 委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递,这种将方法动态地赋给参数的做法,可以避免在程序中大量使用If-Else(Switch)语句,同时使得程序具有更好的可扩展性。 委托是一种动态调用方法的类型,属于引用型。 委托是对方法的抽象和封装。委托对象实 ...