这个代码怎么算啊,求计算方法!

2025-12-16 13:41:16
推荐回答(2个)
回答1:

for(i : index)的意思就是i从index数组中取值,取值的顺序是从0下标开始,一直到最后一个数据。你的index一共有11位,根据这11位的数据,到上面的arr去取对应的数据。
比如:在循环开始的时候,i=index[0];index[0]就是index的第一个元素,所以i=index[0]=2;
tel=arr[2],同理,arr[2]就是arr的第三个数据,所以tel=arr[2]=1;
就这么去算,一直算到i=index[10];就是取最后一个数据了,那么tel的值就出来了。

回答2:

用了foreach语句