标题:不知道java中的break怎么用
只看楼主
小牛
Rank: 1
等 级:新手上路
威 望:1
帖 子:434
专家分:8
注 册:2006-10-1
结帖率:81.48%
 问题点数:0 回复次数:7 
不知道java中的break怎么用

在java中goto 已经做为保留字,它的功能由break来实现.
我想做下面一件事不知道格式怎么写?
public class Test1 {
public static void main(String[] args)
{
int a =0; //先定义一个a=0;然后a自加1,若a<10,a继续自加.
lable: a=a+1;
System.out.println(a);
if(a<10)
break lable;
}
这样写编译不通过.

搜索更多相关主题的帖子: java break 
2007-05-01 16:10
ZW我JSP
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2007-4-30
得分:0 
break 是用来结束循环的,
不可以在 if 中使用
2007-05-01 16:40
小牛
Rank: 1
等 级:新手上路
威 望:1
帖 子:434
专家分:8
注 册:2006-10-1
得分:0 

还有就是在一个类的二个方法之间能不能跳转?


本店经营各类国际品牌运动鞋,板鞋,休闲鞋,有李宁,nike,匹克,阿迪达斯。
2007-05-01 16:40
神vLinux飘飘x
Rank: 2
等 级:新手上路
威 望:3
帖 子:436
专家分:0
注 册:2007-1-4
得分:0 
break有三种用法
1.用于switch语句--这个就不用说了吧
2.用于不带标签的循环语句--就是普通的跳出循环
3.用于带标签的循环语句--跳出多重循环用的,可以尽量避免你这个时候少用goto语句
2007-05-01 17:52
小牛
Rank: 1
等 级:新手上路
威 望:1
帖 子:434
专家分:8
注 册:2006-10-1
得分:0 
我就是说第三种说法,我不会用.请指教,我是指在一个类的二个方法之间跳转.

本店经营各类国际品牌运动鞋,板鞋,休闲鞋,有李宁,nike,匹克,阿迪达斯。
2007-05-01 19:19
神vLinux飘飘
Rank: 13Rank: 13Rank: 13Rank: 13
来 自:浙江杭州
等 级:贵宾
威 望:91
帖 子:6140
专家分:217
注 册:2004-7-17
得分:0 
一个类的两个方法之间是不能跳转的...
break只能跳循环
[CODE]
public class Test
{
public static void main( String... args )
{

loop : for(;;) //这个循环会被跳出
{
System.out.println("外层循环");
for(;;)
{
System.out.println("内层循环");
break loop; //会跳出loop标记所标记的循环
}
}
}
}
[/CODE]

淘宝杜琨
2007-05-01 19:46
ZW我JSP
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2007-4-30
得分:0 
goto 现在很少有人再用了
虽然可以用
但会很麻烦
往往让人不知道到底是跳到哪里去了
如果记住 break 在循环和 switch 中使用就可以了
以后的学习中会接触的更深
也会更熟练的掌握
2007-05-03 13:55
niitstar
Rank: 1
等 级:新手上路
威 望:1
帖 子:114
专家分:0
注 册:2007-4-3
得分:0 
JAVA中的BREAK和C++中的差不多嘛

随风而来,乘风而去...
2007-05-03 16:28



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-136432-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.162223 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved