控制循环结构
来源:互联网 发布:javascript中PoSt 编辑:程序博客网 时间:2024/06/09 14:26
在某些时候,我们需要在某些特定的条件下强制的终止循环,而不是等到循环条件(test_expression)不成立的时候才退出。此时我们可以使用break来完成功能。
public class Client1 {
publicstatic void main(String[] args) {
inttarget = Integer.parseInt(args[0]);
inttotal = 0;
if (i == target) {
break;
}
total+= i;
}
System.out.println("total="+ total);
}
}break用于完全结束一个循环,跳出循环体。不管哪种循环,一旦循环体中遇到了break,系统将完全结束该循环。
2、continue
和break有类似,区别于break的是,continue还会继续执行下一轮的循环(如果条件满足的话)。
public class Client2 {
publicstatic void main(String[] args) {
inttotal = 0;
for(int i = 1; i <= 100; i++) {
if(i % 2 == 1) {
continue;
}
System.out.println(total+ " + " + i + " = " + (total + i));
total+= i;
}
}
}3、return
return语句不是专门用来控制循环,在方法的任何地方都可以使用return,前提是符合编译要求,当一个方法执行到return的时候,这个方法将被结束。
- python循环控制结构
- 控制循环结构
- 循环控制结构
- Java-控制循环结构
- 控制循环结构
- 控制循环结构
- java循环结构控制
- Shell控制结构--循环控制
- java控制循环结构day_5
- groovy的控制循环结构
- PL/SQL控制循环结构
- C++控制结构-循环语句
- 循环结构、控制跳转、方法
- 流程控制语句--循环结构
- 程序流程控制-循环结构
- Java循环结构的控制
- 控制结构和循环语句
- JavaScript流程控制-循环结构
- c++ builder 中的 XMLDocument 类详解(13)
- Hibernate中Session的几个方法
- 【CodeM编程】优惠券
- 前后缀和积
- 人生警醒
- 控制循环结构
- Dubbo源代码实现六:线程池模型与提供者
- SDUT-3442 爬山
- 1007. 素数对猜想 (20)
- 玲珑学院 1132
- python中的pillow处理
- 1002. A+B for Polynomials (25)
- LINUX 系统 : JDK 的安装
- zipline量化平台----本地化(上)