javabreal的简单介绍
今天给各位分享javabreal的知识,其中也会对进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
java中的break
我用如下例子验证过,break
是跳出for循环的,
代码意思是,如果
break
只是跳出靠近的{},那么还是会接着输出System.out.println(
a
+
b);
直到
a10.
但情况是一旦
a=6
b=11
时,直接
跳出
for
循环。
所以,证实
break
是跳出for循环的。
public
class
H
{
public
static
void
main(String
arg[])
{
int
a=0;
int
b=5;
int
c=1000000;
for(;a+b100;a++,b++)
{
if(a10){
if(b10)
break;
}
System.out.println(
a
+
b);
}
System.out.println(
c
);
}
}
JAVA 程序中的 break
break就是结束循环
还有个continue是结束本次循环,继续下一次循环
给个例子你:
public
class
BreakAndContinue
{
public
static
void
main(String[]
args)
{
/*break:
*
i=5的时候结束循环*/
System.out.println("Java中的break.");
for(int
i=0;i10;i++)
{
if(i==5)
break;
System.out.println(i+"----liuyang054");
}
System.out.println();
System.out.println("Java中的continue.");
/*continue:
*
当i=5时候,不打印5----liuyang054,接着i自加到6继续执行for循环一直到i=10循环结束
*
*/
for(int
i=0;i10;i++)
{
if(i==5)
continue;
System.out.println(i+"----liuyang054");
}
}
}
输出的结果是:
Java中的break.
0----liuyang054
1----liuyang054
2----liuyang054
3----liuyang054
4----liuyang054
Java中的continue.
0----liuyang054
1----liuyang054
2----liuyang054
3----liuyang054
4----liuyang054
6----liuyang054
7----liuyang054
8----liuyang054
9----liuyang054
java程序中break是什么意思?
是跳出离当前最近的一层循环,
比如
for(int i = 0; i100;i++)
{
if(i=5)
break;
}
这样 i在5的时候 就会跳出for循环不会继续执行.
同样while循环也适用
while(true)
{
int i = -1;
i++;
if(i=5)
break;
}
这样 i在5的时候 就会跳出while循环不会继续执行.
还有在switch() 也会用到
int i=3;
switch(i)
{
case 1:
System.out.println(1);
break; //如果这里去掉break 就会继续打印出2
case 2:
System.out.println(2);
break; // 如果这里去掉break 就会继续打印出3
case 3:
System.out.println(3);
break; //如果这里去掉break 就会继续打印出defualt
default:
System.out.println("default");
break;
}
javabreal的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、javabreal的信息别忘了在本站进行查找喔。