【发布时间】:2013-04-10 03:22:30
【问题描述】:
我有一个跟随循环
ArrayList<User> userList;
for(User user:userList){
....
}
如何获取我正在使用的当前 obj 的索引?
我可以将其更改为常规的 for(int i...) 循环,但这会适得其反。
谢谢。
【问题讨论】:
-
在循环外声明一个 int 索引,每次迭代都会增加
-
为什么会适得其反?
-
实际上,当您需要可能适得其反的索引时,它正在使用 foreach 循环。