if与switch的区别:
if:
1、 对具体的值进行判断。
2、对区间判断。if(x>3&&x<6)
3、对运算结果是boolean类型的表达式进行判断。
switch:
1、对具体的值进行判断。
2、值的个数通常是固定的。
对于几个固定的值判断,建议使用switch语句,因为switch语句会将具体的答案都加载进内容,效率相对高一点。
while和do while语句:
do while语句特点:无论条件是否满足,循环体至少执行一次。
if与switch的区别:
if:
1、 对具体的值进行判断。
2、对区间判断。if(x>3&&x<6)
3、对运算结果是boolean类型的表达式进行判断。
switch:
1、对具体的值进行判断。
2、值的个数通常是固定的。
对于几个固定的值判断,建议使用switch语句,因为switch语句会将具体的答案都加载进内容,效率相对高一点。
while和do while语句:
do while语句特点:无论条件是否满足,循环体至少执行一次。