java--遍历自定义数组

比如像下面这样

for (int i : new int[]{1,4,8}){
    System.out.println(i);
}

或者这样:

for (String i : new String[]{"1","2a"}){
    System.out.println(i);
}

可以感受到一点python遍历的风格

#This is python code
for i in [1,2,'x']:
    print(i)

python的list允许不同类型的object,所以,更强大一点。不过,像上面这样把数字和字符串混合起来遍历,还是很少见的,这只是个例子而已。

这种Java遍历在某些情况下,可以使得代码更简洁清晰

原文地址:https://www.cnblogs.com/fstang/p/3508384.html