Java循环语句

在数据的处理中,时常会碰到很多如数组之类的,多个数据的查询或者操作,如果我们一个个的查询会非常的麻烦.所以为了便捷,就出现了循环语句,用循环来遍历每一条所需要的数据,再从中挑选出所需要的某一条数据或者多条数据,然后进行操作.

而在java中就有着三种主要的循环语句:

1. for循环:

 

上图所示的就是for循环了,其中int i=0;为声明一个int类型的数据,i++为每一次循环i都自增1,i<10为当i不满足<10这个条件时,结束循环.如上图的输出显性,该循环就循环了九次,在第九次结束时停止循环,而每一次循环都会执行一次里面的代码,所以能起到读取或操作多条数据的作用;

而有些时候会用到类如二维数组的数据,就要用到for循环的嵌套了;

for循环的嵌套:

 

上图就是用嵌套起来的两个for循环来遍历二维数组intB 并为没一个数据赋值e+1;

第一个for循环的是有多少行,而第二个循环则是一行中的每一个数据;以次来实现二维数组的赋值,

同样的,当遇到三维数组时用三个for循环来实现,以此类推;

2. while循环:

 

如上图就是用while循环来输出十以内的整数,其中(intA<10)的意思为当这个式不成立时循环结束,值得注意的是intA++;因为如果(intA<10)的条件一直成立,则会进入无限的循环,最终导致系统崩溃,所以要有让条件成立的一次循环才行,所以才需要让判断的值也改变;

3. do while语句,和while语句一样,用于循环:

 

以上就是do while语句的十以内的整数,和while语句的基本上是一样的,在大部分情况下do while 和while 之间并无差别,但do while循环和while循环以及for循环有着一个比较特别的不同,那就是当一开始那个判断就为false时,while和for都不会在执行里面的代码了,而do while会先执行一次代码,然后再判断是否为false;

 

如图所示:只有do while 循环执行了一次,while和for循环都没有执行;

这就是do while 循环相较于其他两个循环的不同,也是do while循环的使用情况是在一个无论如何都要先循环一次,然后再考虑别的情况下使用的循环;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值