而循环在Java项目中的使用方法?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
循环结构分两大类,一类是当型,一类是直到型。
<强>当型:强>
当布尔值表达式条件为真时,反复执行某语句,当布尔表达式的值为False时才停止循环,例如:虽然与循环。
<强>直到型:强>
先执行某语句,在判断布尔表达式,如果为真,再执行某语句,如此反复,直到布尔表达式条件为假时才停止循环,例如做,而循环。
语法结构:
(初始化语句) 而(条件){ s1:执行语句 }
在语法结构中{}中的执行语句称为循环体,循环体是否被执行就看条件满不满足。
3。而循环的流程图
当条件为真时,循环体就会执行,循环体执行完之后会继续判断条件,是否循环条件为真,如果为真正的继续执行循环体,直到循环条件为false,而循环就结束。
4。使用而循环语句求1 - 10整数的和
int i=1,金额=0; 虽然(我& lt;=10) { +=我总和; 我+ +; } System.out.println(“1 - 10的整数和值为“+总和); System.out.println(“1 - 10的整数和值为“+总和);
输出的结果是:
1 - 10的整数和值为55
引用>
首先是定义int类型变量我和和,我=1,金额=0是用来保存计算1整数和的结果。从我等于1,只要我小于等于10日就会执行循环体的语句,和+=我相当于总和=和+我,我的值自增,直到不满足条件,而循环结束输出1 - 10整数的和的结果。
三、延伸的循环语句
1。延伸的循环语句和而循环类似,语法语句
做{ s1:执行语句 },(条件);在上面这个语法语句中,做后面大括号({})执行语句是循环体,延伸的循环的条件放在循环体的后面。这说明先执行循环体,再判断条件,条件满足继续执行循环体,否则退出循环,执行延伸的循环后面的语句。因此,在延伸的循环中,循环体被执行的次数是1或若干次。
2。延伸的循环语句流程图
3。使用延伸的循环求1 ~ 10的整数和
int i=1,金额=0; {做 +=我总和; 我+ +; },(我& lt;=10); System.out.println(“1 - 10的整数和值为“+总和);输出的结果是:
1 - 10的整数和值为55
引用>
首先定义了int类型变量我和和,我=1,金额是用来保存1 - 10的整数和的值,先执行循环体,和+=我相当和=和+ i的值,求和的值为1,我自增,然后看i<=10的条件是否满足,如果满足就继续执行,不满足就退出这个延伸的循环,输出1 - 10的正数和值为55。
<强>四,打破使用强>
1。在循环语句中,使用打破语句可以直接跳出循环,忽略循环体的任何其他语句和循环条件测试。换句话说,循环中遇到打破语句时,循环终止,程序转到循环后面的语句处继续执行。
2。打破使用例子如下所示:
int i=0; 而(i<10) { 我+ +; 如果(我==5){ 打破; } System.out.print(我); }输出的结果是:1234
引用>可以看到定义int类型变量为0,因为我=0,i<10所以满足条件执行循环体,然后我自增,此我=1时,1 & lt; 10满足条件,继续执行循环体,我=2,2 & lt; 10满足条件,再继续执行到我=5退出而循环。
看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。
而循环在Java项目中的使用方法