Java中的foreach怎么用
浏览量:1723
时间:2024-01-31 17:29:44
作者:采采
Java中的foreach,也有说成是增强的for循环,在不需要数组索引的情况下,使用foreach来遍历数组,代码量会少一些。本文将通过一个小例子来演示Java中的foreach的使用方法。
准备工作
首先在eclipse下创建一个java工程项目,并在src下创建包demo,在demo包下创建一个类。创建完类后,在该类中加入main函数和一个数组。以下是简单创建了一个字符串数组的示例代码:
package demo;
public class Main {
public static void main(String[] args) {
String[] names {"Alice", "Bob", "Charlie", "David"};
// TODO: 使用foreach遍历数组
}
}
普通的for循环方式遍历数组
在开始使用foreach之前,我们先来看看按照普通的for循环遍历方式。普通的for循环,是通过一个索引,然后再逐个从数组中取出数据。以下是使用普通for循环遍历数组的示例代码:
// 使用普通for循环遍历数组
for (int i 0; i lt; names.length; i ) {
(names[i]);
}
使用foreach方式遍历数组
接下来编写用foreach方式遍历数组的代码。Java中foreach方式遍历数组,减少了一个索引变量,直接从数组中取数据。以下是使用foreach方式遍历数组的示例代码:
// 使用foreach遍历数组
for (String name : names) {
(name);
}
这种遍历方式,减少了代码量,不过如果需要知道取出的值在数组中的索引,这种遍历方式就不太适合。
编写了foreach方式遍历数组的代码后,再次运行该文件,可以看到输出的结果和普通for循环方式遍历数组输出的结果是一样的。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。
上一篇
如何用wps软件制作一个宣传栏目
下一篇
如何退出PDF中图片的编辑状态