本文主要是介绍thinkinjava学习--4.4 foreach和for,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
学习内容
foreach再java1.5后出现,用于数组(char)和容器(iterater),使得我们不必创建int变量去对访问项的序列进行计数,foreach将自动产生每一项。
遍历char数组和遍历iterater
public class Foreach {public static void main(String args[]) {charTest();iteraterTest();}/*** 用于数组*/static void charTest(){float[] f = new float[5];for (int i = 0; i < 5; i++) {f[i]=(float) Math.random();}for (float fl : f) {System.out.println(fl);}}/** 用于集合*/static void iteraterTest(){ArrayList<Integer> list = new ArrayList<>();for (int i = 0; i < 5; i++) {list.add(i);}for (Integer e : list) {System.out.println(e);}}
}
这篇关于thinkinjava学习--4.4 foreach和for的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!