学习笔记5
一、Switch语句的用法与注意
Switch(expression)
{
case:'***';
break;
case:'&&&;
break;
.
.
.
default:
}
Switch语句中控制表达式类型只能是byte、short、char和int 不能是字符串。
Switch语句会先求出expression表达式的值,然后拿这个表达式和case标签后的值进行比较,一旦遇到星等的值,程序开始执行这个case标签后代码,不再片段后面case、default 标签的条件是否匹配,除非遇到break才会结束.
二、for循环
for循环是更加简洁的循环语句
for(初始化:循环条件:循环体)程序执行for循环时,先执行循环的初始化语句,初始化语句只在循环开始前执行一次。每次执行循环体之前,先计算循环条件的值,如果循环条件返回true,则执行循环体部分,循环体执行结束后,执行迭代语句。因此,对于for循环而言,循环条件总要比循环体要多执行一次,因为最后一次执行循环条件返回false,将不再执行循环体。