java 一个循环里调用一个方法,怎么在这个方法中终止循环

publicstaticvoidmain(String[]args)throwsException{for....{test();}}publicvoidtest(){i... public static void main(String[] args) throws Exception {
for....{
test();

}

}
public void test(){
if(...){
//在这终止循环
}

}
展开
 我来答
严肃的甲道士
2013-09-24 · 传播技术传播爱,笔芯❤️
严肃的甲道士
采纳数:337 获赞数:619

向TA提问 私信TA
展开全部
public static void main(String[] args) throws Exception {
        for....{
                   boolean flag = test();
                   if(flag){
                      break;
                   }

            }

}
public boolean test(){
     boolean flag = false;
    if(...){
        //在这终止循环
        flag = true;
    }
      return flag;
}
匿名用户
2013-09-24
展开全部
在main方法和test方法外部定义一个boolean变量,这个变量一定要在main方法和test方法外部定义;
static boolean stop=false;
public static void main(String[] args) throws Exception {
for....{
if(stop){
break;
}
else{
test();

}

}

}
public static void test(){
if(...){
stop=true; //在这终止循环
}

}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
isfiypm
2013-09-24 · 超过12用户采纳过TA的回答
知道答主
回答量:108
采纳率:0%
帮助的人:38.4万
展开全部
break即可。。。。。。。。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yaoxin125
2013-09-24 · 超过22用户采纳过TA的回答
知道答主
回答量:109
采纳率:100%
帮助的人:61.1万
展开全部
break?难道不能return一个boolean出去嘛?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式