专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

i循环和for_数据库

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/3/5 16:06:52       共计:3567 浏览

i循环和for?

1、for循环经常用来遍历数组,通过计数器可以根据索引来访问数组的每个元素:

但是这个方式只是遍历数组的索引,如果想得到这个元素的值的大小,还需要通过索引对应读取这个元素的值

int[] ns = { 1, 4, 9, 16, 25 };

for (int i=0; i<ns.length; i++) { //遍历索引i

System.out.println(ns[i]); //通过索引i读取数组的值 n[i]

}

2、java提供的for each循环可以更简单地遍历数组

public class Main {

public static void main(String[] args) {

int[] ns = { 1, 4, 9, 16, 25 };

for (int n : ns) {

System.out.println(n);

}

}

}

区别:和for循环相比,for each循环的变量n不再是计数器,而是直接对应到数组的每个元素。for each循环的写法也更简洁。但是,for each循环无法指定遍历顺序,也无法获取数组的索引。

除了数组外,for each循环能够遍历所有“可迭代”的数据类型,包括List、Map等。

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:mysql表结构查询,linux查看mysql数据表结构_数据库 | ·下一条:如何判断根节点_数据库

Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有