动力节点首页 全国咨询热线:400-8080-105

绑定手机号,登录
手机号

验证码

微信登录
手机号登录
手机号

验证码

微信登录与注册
微信扫码登录与注册

扫码关注微信公众号完成登录与注册
手机号登录
首页 > 文章

3种常用的Java循环语句

05-14 17:02 748浏览
举报 T字号
  • 大字
  • 中字
  • 小字

在不少实际问题中有许多具有规律性的重复操作,因此在Java程序中就需要重复执行某些语句。一组被重复执行的语句称之为循环体,能否继续重复,决定循环的终止条件。循环结构是在一定条件下反复执行某段程序的流程结构,被反复执行的程序被称为循环体。循环语句是由循环体及循环的终止条件两部分组成的。下面我们一起来了解一下Java中的3种循环语句。

1.while循环语句

while先判断为真,再执行while循环语句,如果条件为假,则跳出循环

语法如下:

While(条件表达式){     
    执行语句 
}  

实例:

public class Denon {
     public static void main(String[] args) {
          int num = 1;
          while(num<=5){
               num++;
              System.out.print(num+"、");
          }
      }
  } 

输出结果为:2、3、4、5、6

注意:while表达式的括号后加“;”,这时程序会执行一条空语句,而进入死循环,Java编辑器也不会报错,这将会浪费很多时间调试。

2.do…while循环语句

对于while语句而言,如果不满足条件,则不能进入循环。但有时候我们需要即使不满足条件,也至少执行一次。

do…while循环和while循环相似,不同的是,do…while循环至少会执行一次

语法如下:

do{
     执行语句 
} While(条件表达式);

实例:

int num = 1; 
while(num<1){// while条件为假,不进入循环
    num++;
     System.out.print(“while”+num+"、");
 }
do {
     num++;
     System.out.print(“do…while”+num+"、"); 
}while (num<1);//do… while循环一次,再判断条件是否成立,输出结果为2、

3.for循环语句

for循环是java程序中设计最有用的循环语句之一。一个for循环可以用来重复执行某个语句,直到某个条件得到满足。

语句格式

for(初始化; 布尔表达式; 更新) {
     //代码语句
} 

实例:

int num1 = 3;
 for (int i = 0; i < num1; i++) {
     System.out.println(“i输出值”+i+"、");
} 

i输出值0、i输出值1、i输出值2、

foreach语句是for语句的特殊简化版本,不能完全取代for语句,但任何foreach语句都可以改写为for语句版本。

foreach语法:

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

实例:

int[] num2 = new int[]{1,2,3,4,5,6}; 
for (int i : num2) {
     System.out.print(“i输出”+i+"、"); 
} 

i输出1、i输出2、i输出3、i输出4、i输出5、i输出6、

好了,关于Java循环语句就讲到这里,想了解更多的Java控制语句请到动力节点在线网站观看最新的视频课程学习。

0人推荐
共同学习,写下你的评论
0条评论
代码小兵652
程序员代码小兵652

113篇文章贡献392215字

相关课程 更多>

作者相关文章更多>

推荐相关文章更多>

Java面试题及答案整理

提枪策马乘胜追击04-21 20:01

Spring常见面试题

代码小兵92504-17 16:07

Java零基础实战项目——五子棋

代码小兵98804-25 13:57

Java string类详解

杨晶珍05-11 14:54

6道经典算法面试题

杨晶珍05-12 16:39

发评论

举报

0/150

取消