21xrx.com
2025-07-05 22:34:55 Saturday
文章检索 我的文章 写文章
Java加强循环之foreach用法
2023-06-16 06:12:18 深夜i     15     0
Java加强循环 foreach语法 数组 集合 Map数据结构

Java语言的加强循环主要是针对数组和集合的循环语法进行了优化,其中最常用的就是foreach语法。通过foreach语法可以简化数组和集合的遍历过程,减少代码量,提高代码的可读性。

下面是一个使用foreach语法对数组进行遍历的案例:

int[] arr = 1;
for(int num : arr){
  System.out.println(num);
}

上述代码中,通过foreach语法遍历了整个数组,并输出每个元素的值。

下面是一个使用foreach语法对集合进行遍历的案例:

List
  list = new ArrayList<>();
 
list.add("apple");
list.add("banana");
list.add("orange");
for(String fruit : list){
  System.out.println(fruit);
}

上述代码中,通过foreach语法遍历了整个集合,并输出了每个元素的值。

除了以上两种情况之外,还可以使用foreach语法遍历Map数据结构,代码如下:

Map
  map = new HashMap<>();
 
map.put("姓名","张三");
map.put("性别","男");
map.put("年龄","20");
for(Map.Entry
  entry : map.entrySet()){
 
  System.out.println(entry.getKey() + ":" + entry.getValue());
}

通过以上案例,我们可以看到foreach语法可以大大简化数组和集合的遍历过程,减少代码量,提高代码的可读性。小编在这里还要提醒大家,在使用foreach语法时,需要注意数组和集合的类型,以及集合内元素的类型和操作。希望大家能够熟练掌握这个语法,并在实际开发中运用自如。

  
  

评论区