foreach语法,表示不必创建int变量去对由访问项构成的序列进行计数,foreach将自动产生每一项。
例:存在float 数组float f[] = new float[10];for(float x : f)System.out.print(x)将f的每个值输出
例2:for(char c : "An African Swallow".toCharArray())System.out.print(c + " "); //Output A n A f r i c a n S w a l l o w .
foreach语句是for语句特殊情况下的增强版本,简化了编程,提高了代码的可读性和安全性(不用怕数组越界)。相对老的for语句来说是个很好的补充。提倡能用foreach的地方就不要再用for了。在用到对集合或者数组索引的情况下,foreach显得力不从心,这个时候是用for语句的时候了。foreach一般结合泛型使用.
foreach的使用(Thinking in Java读书笔记)
最新推荐文章于 2024-04-19 22:21:32 发布