sjbin

1、普通for循环

 for(初始化; 布尔表达式; 更新变化条件){
     //循环执行的内容
 }
//举例
for(int i=0; i<20;i++){
    System.out.println(i);
}

 

2、增强for循环

for(声明变量量类型:被遍历的集合(collection)或者数组){
//循环内容
}
import java.util.ArrayList;
import java.util.List;
​
...
​
// 增强for循环
int[] num = {1,2,3,4,5,6};
for(int i: num){
    System.out.print(i);
}
​
​
//迭代增强for循环
public class ForTest01 {
​
    public static void main(String[] args) {
        List<String> list = new ArrayList<>();
        list.add("a");
        list.add("b");
        list.add("c");
        list.add("d");
​
//增强for循环,优点是可以简化遍历
    for(String s : list){
       System.out.println(s);
      }
  }
}

 

public static void testFor() {
 
    int [] array = {1,2,3};
    for(int i : array){
        System.out.println(i);
    }
    List list = new ArrayList();
    list.add(1);
    list.add(2);
    list.add(3);
    for(Object obj : list){
        System.out.println(obj);
    }
 
    Map<String, String> map = new HashMap<>();
    map.put("1", "1");
    map.put("2", "2");
    map.put("3", "3");
    for (Map.Entry<String, String> stringStringEntry : map.entrySet()) {
        System.out.println(stringStringEntry.getKey() + stringStringEntry.getValue());
    }
 
}

可参考网址:https://www.cnblogs.com/jyuri/p/12084084.html

分类:

技术点:

相关文章:

  • 2021-12-07
  • 2022-03-04
  • 2022-02-12
  • 2021-08-19
  • 2021-09-25
  • 2021-11-16
猜你喜欢
  • 2021-09-29
  • 2022-12-23
  • 2021-06-27
  • 2022-12-23
  • 2022-01-05
  • 2021-08-12
  • 2022-12-23
相关资源
相似解决方案