for-each循环
int[] data = new int[100];
for(int k:data) {
}
// 效果相同的for循环
for(int i = 0;i < data.length;++i) {
k = data[i];
}
不同点:for-each循环无法修改数组元素
int[] data = new int[100];
for(int k:data) {
}
// 效果相同的for循环
for(int i = 0;i < data.length;++i) {
k = data[i];
}
不同点:for-each循环无法修改数组元素