本帖最后由 自闭宅男 于 2014-7-8 20:21 编辑
------- <a target="blank">android培训></a>、<a target="blank">java培训</a>、期待与您交流! ----------
if 和 switch 是条件判断语句很好理解。
其余的都是循环,我分别举例说明:
用for:
int sum=0;
for(int i=1;i<=100;i++)
{
sum+=i;
}
System.out.println(sum);
用while:
int sum=0;
int i=1;
while(i<=100)
{
sum=sum+i;
i++;
}
System.out.println(sum);
用 do-while:
int sum=0;
int i=1;
do
{
sum=sum+i;
i++;
}while(i<=100);
System.out.println(sum);
补充: if 一般适用于情况较少的条件出现,要么执行A,要么执行B。
但是有时要用到众多的if 就非常的繁琐,像这种多分支的选择,我们一般采用switch
switch 适合多种情况,且变量是精确值时,例如:
switch(变量)
{
case 值1: 代码;break;
…………
case 值n: 代码;break;
default:语句N;//当变量不等于上面所有值时,执行default后的语句;
}
注意:1 break退出{}
2 case 后只能跟一个值,而不能是一个表达式
3 switch(变量)后没有“;”
4 {}前后都没有“;”
|
|