这个是java中的forEach循环,和
for(int i =0 ;i < 10 ;i++){...}
还是有点区别的。有问题可以继续 问。
for(Department node: nodes) 等于
for(int i = 0; i < nodes.size(); i ++ ){ Department node = nodes.get(i); ......}