首页 > 编程知识 正文

2个for循环的执行顺序,构造函数执行顺序

时间:2023-05-04 17:22:52 阅读:149787 作者:1872

ssss:

for (? )

{

break ssss;

//continue;

}

在三个公式中:

第一个? 初始化语句。 通常,为一个变量指定初始值,在所有循环之前只执行一次,以后不执行。

第二个? 是布尔表示。 判断执行的条件,如果条件为真则循环,如果为假则结束。

第三个? 是普通的句子。 通常是增量或减量语句。 例如I等,在子循环之后执行。

公共类测试{

publicstaticbooleanfoo(charc ) {

system.out.print(c );

返回真;

}

//*

* @MethodName: main

* @Description:

* @param args

* @throws

*/

publicstaticvoidmain (string [ ] args ) {

int i=0;

for(foo ) ' a ); foo(b ) ) i 2; foo(c ) ) }

I;

foo(d );

}

}

}

这三个词都可以不写!

但是:

不写第一个的话,在循环之前必须做变量的初始化工作

不写第二个的话,就必须写根据循环体判断弹出的语句。 否则,就是死循环;

一般不写第三个,而是在循环体上写相应的语句。 否则,变量不会改变。 最终如何摆脱循环呢?

continue用于结束此循环并开始下一个循环。

break结束整个循环,执行循环体后面的语句。

---------上面的实例代码执行后,应该输出abdc bdcb----------------------上面的实例代码

这三个句子都可以不写,但是不写第一个句子的话,就必须在循环前进行变量的初始化工作,否则就必须在循环体上写判断为弹出的语句。 否则,就是死循环。 一般不写第三个,而是在循环体上写相应的语句。 否则,变量不会改变。 最终如何摆脱循环呢?

continue用于结束此循环并开始下一个循环。

break结束整个循环,执行循环体后面的语句。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。