前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >JAVA|循环和遍历

JAVA|循环和遍历

作者头像
算法与编程之美
发布2020-07-22 10:38:35
9970
发布2020-07-22 10:38:35
举报

1 前言

众所周知循环和遍历是一个程序的核心,不管你是什么程序、什么语言编写的程序,基本都离不开循环和遍历。所以今天小编就在本文中给大家整理了Java中的循环和遍历。

2循环

循环,顾名思义就是不断地重复某一指令。可分为两部分,条件——循环体。下面小编就一一列举java中的循环以及用法。

2.1while循环

while循环可以理解为:当...则...。

运行实例:

package com.sctu.exercise;public class Test { public static void main(String[] args) { int a = 1; while (a<=5){ System.out.println("这是while循环:"+a); a++; } }}

输出结果:

这是while循环:1这是while循环:2这是while循环:3这是while循环:4这是while循环:5

2.2do...while

do...while循环是while循环的一个变体。先执行循环体,再进行判断。

运行实例:

package com.sctu.exercise;public class Test { public static void main(String[] args) { int a = 1; do { System.out.println("这是do...while循环:"+a); a++; }while (a<=5); }}

输出结果:

这是do...while循环:1这是do...while循环:2这是do...while循环:3这是do...while循环:4这是do...while循环:5

2.3for循环

for循环是用得最多的循环。同样有两部分,条件——循环体。与while循环的区别在于条件部分。while循环中的a是在循环体中递增的,而for循环则是在条件部分递增的。由初始表达式、布尔表达式、迭代因子组成。

运行实例:

package com.sctu.exercise;public class Test { public static void main(String[] args) { for (int a=1;a<=5;a++){ System.out.println("这是for循环:"+a); } }}

输出结果:

这是for循环:1这是for循环:2这是for循环:3这是for循环:4这是for循环:5

3遍历

相比循环,遍历在程序中使用更加频繁。可遍历的对象也很多,比如字符串、数组等可迭代对象。也是使用关键字for,可以说是for循环的变体。语法结构为:

for (变量声明语句:可迭代对象){

语句块

}

其中变量声明语句表示声明一个新的局部变量,其类型必须与数组元素的类型相同。

运行实例:

package com.sctu.exercise;public class Test { public static void main(String[] args) { int[] num = {1,2,3,4,5}; for (int a:num){ System.out.println("这是遍历数组:"+a); } }}

输出结果:

这是遍历数组:1这是遍历数组:2这是遍历数组:3这是遍历数组:4这是遍历数组:5

END

主 编 | 王文星

责 编 | 八里公路

where2go 团队

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-07-21,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 算法与编程之美 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档