手机网站分辨率做多大,最新深圳设计师建网站,新都区建设局网站,多终端网站目录
Java中有三种主要的循环结构#xff1a;
while 循环
实例
do…while 循环
实例
for循环
实例
三种循环之间的区别
增强 for 循环
实例
break 关键字
语法
实例
continue 关键字
语法
实例 顺序结构的程序语句只能被执行一次。
如果您想要同样的操作执行…目录
Java中有三种主要的循环结构
while 循环
实例
do…while 循环
实例
for循环
实例
三种循环之间的区别
增强 for 循环
实例
break 关键字
语法
实例
continue 关键字
语法
实例 顺序结构的程序语句只能被执行一次。
如果您想要同样的操作执行多次就需要使用循环结构。
Java中有三种主要的循环结构
whiledo…whilefor
while 循环
while是最基本的循环它的结构为 while( 布尔表达式 ) { //循环内容 } 只要布尔表达式为 true循环就会一直执行下去。
实例
public static void main(String[] args) {int i 0;while (i 100) {System.out.println(HelloWorld);i;}}do…while 循环
对于 while 语句而言如果不满足条件则不能进入循环。但有时候我们需要即使不满足条件也至少执行一次。
do…while 循环和 while 循环相似不同的是do…while 循环至少会执行一次。 do { //代码语句 }while(布尔表达式); 注意布尔表达式在循环体的后面所以语句块在检测布尔表达式之前已经执行了。 如果布尔表达式的值为 true则语句块一直执行直到布尔表达式的值为 false。
实例 public static void main(String[] args) {int i 0;do {System.out.println(HelloWorld);i;} while (i 100);}for循环
虽然所有循环结构都可以用 while 或者 do...while表示但 Java 提供了另一种语句 —— for 循环使一些循环结构变得更加简单。
for循环执行的次数是在执行前就确定的。语法格式如下 for(初始化; 布尔表达式; 更新) { //代码语句 } 关于 for 循环有以下几点说明
最先执行初始化步骤。可以声明一种类型但可初始化一个或多个循环控制变量也可以是空语句。然后检测布尔表达式的值。如果为 true循环体被执行。如果为false循环终止开始执行循环体后面的语句。执行一次循环后更新循环控制变量。再次检测布尔表达式。循环执行上面的过程。
实例
public static void main(String[] args) {int i;for (i 0; i 100; i) {System.out.println(HelloWorld);}
}三种循环之间的区别 for循环和while循环都是先判断如果等于true则再执行循环体内容而do…while循环则是先执行一次循环体内容再进行判断。
增强 for 循环
Java5 引入了一种主要用于数组的增强型 for 循环。
Java 增强 for 循环语法格式如下: for(声明语句 : 表达式) { //代码句子 } 声明语句声明新的局部变量该变量的类型必须和数组元素的类型匹配。其作用域限定在循环语句块其值与此时数组元素的值相等。
表达式表达式是要访问的数组名或者是返回值为数组的方法。
实例
public class Test {public static void main(String[] args){int [] numbers {10, 20, 30, 40, 50};for(int x : numbers ){System.out.print( x );System.out.print(,);}System.out.print(\n);String [] names {James, Larry, Tom, Lacy};for( String name : names ) {System.out.print( name );System.out.print(,);}}
}
break 关键字
break 主要用在循环语句或者 switch 语句中用来跳出整个语句块。
break 跳出最里层的循环并且继续执行该循环下面的语句。
语法
break 的用法很简单就是循环结构中的一条语句 break; 实例
public class Test {public static void main(String[] args) {int [] numbers {10, 20, 30, 40, 50};for(int x : numbers ) {// x 等于 30 时跳出循环if( x 30 ) {break;}System.out.print( x );System.out.print(\n);}}
}
continue 关键字
continue 适用于任何循环控制结构中。作用是让程序立刻跳转到下一次循环的迭代。
在 for 循环中continue 语句使程序立即跳转到更新语句。
在 while 或者 do…while 循环中程序立即跳转到布尔表达式的判断语句。
语法
continue 就是循环体中一条简单的语句 continue; 实例
public class Test {public static void main(String[] args) {int [] numbers {10, 20, 30, 40, 50};for(int x : numbers ) {if( x 30 ) {continue;}System.out.print( x );System.out.print(\n);}}
}