Java循环结构

Java循环结构-for,while和do...while

顺序结构的程序语句只能被执行一次。如果您想要同样的操作执行多次,就需要使用循环结构。

  • while循环
  • do...while循环
  • for循环

在Java5中引入了一种主要用于数组的增强型for循环(for-each循环?三目运算符?)


Java增强for循环

Java增强for循环语法格式如下:

1for(声明语句:表达式) 2{ 3//代码句子 4}

声明语句:声明新的局部变量,该变量的类型必须和数组元素的类型匹配。其作用域限定在循环语句块,其值与此时数组元素的值相等。

表达式:表达式是要访问的数组名,或者是返回值为数组的方法。

实例

1package pkg2020华南虎; 2 3/** 4 * 5 * @author yl 6 */ 7public class ImproveFor { 8 9 public static void main(String[] args) { 10// int []nums=new int[5]; 11 int[] nums = {10, 20, 30, 40, 50}; 12 for (int x : nums) { 13 System.out.print(x + " "); 14 } 15 System.out.print("\n"); 16 String[] names = {"James", "Larry", "Tom", "Lacy"}; 17 for (String name : names) { 18 System.out.print(name + " "); 19 } 20 } 21}

break关键字  

break主要用在循环语句或者switch语句中,用来跳出整个语句块。

break跳出最里层的循环,并且继续执行该循环下面的语句。

1package pkg2020华南虎; 2 3/** 4 * 5 * @author yl 6 */ 7public class TestBreak { 8 9 public static void main(String[] args) { 10 int[] nums = {10, 20, 30, 40, 50}; 11 for (int x : nums) { 12 if (x == 30) { 13 break; 14 } 15 System.out.println(x); 16 } 17 } 18}

continue关键字

continue适用于任何循环控制结构中,作用是让程序立刻跳转到下一次循环的迭代

在for循环中,continue语句使程序立即跳转到更新语句。

在while或者do...while循环中,程序立即跳转到布尔表达式的判断语句。

1package pkg2020华南虎; 2 3/** 4 * 5 * @author yl 6 */ 7public class TestContinue { 8 public static void main(String[] args) { 9 int[]nums={10,20,30,40,50}; 10 for(int x:nums){ 11 if(x==30) continue; 12 System.out.println(x); 13 } 14 } 15}

点赞
收藏

评论区

加载中...

相关推荐

MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1

文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s

Oracle 分组与拼接字符串同时使用

SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(

手写Java HashMap源码

HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22

java基础语法循环结构

循环结构是指在程序中需要反复执行某个功能而设置的一种程序结构。Java中主要的循环结构:while循环(适用情况,固定次数循环)do…while循环(适用情况,“当.....”循环)for循环(适用情况,“直到....”循环)while循环while是最基本的循环,它的结构为:whi

C语言入门系列之5.循环控制结构程序

@一、概述循环结构是程序中一种很重要的结构。其特点是:在给定条件成立时,反复执行某程序段,直到条件不成立为止。给定的条件称为循环条件,反复执行的程序段称为循环体。C语言提供了多种循环语句,可以组成各种不同形式的循环结构:goto语句和if语句构成循环;while语句;dowhile语句;for语句。二、got

Java05

Java05Java基础语法(四)循环结构循环结构(重复/迭代):根据条件重复执行部分语句1、while循环结构while(条件表达式){     循环体语句;}1)语法:a、while是关键字        b、“条件表达式”必须用括号括起来        c、“{}”表示循环的控制范围,若没有“{}”,whil