我想知道方法何时在 Java 中的 for 循环中完成
例子 :
for(int i = 0; i< list.size();i++){
Client.check(list.get(i).getUsername);
}
Run Code Online (Sandbox Code Playgroud)
我想检测并找到 Client.check 上次运行和循环完成:)
有两种方法可以做到这一点,在 for 循环内部和外部。
在 for 循环内。
for(int i = 0; i < list.size(); i++) {
Client.check(list.get(i).getUsername);
if(i == (list.size()-1)){
//this is the last iteration of for loop
}
}
Run Code Online (Sandbox Code Playgroud)
在 for 循环之外。
for(int i = 0; i < list.size(); i++) {
Client.check(list.get(i).getUsername);
}
Log.d(TAG, "For loop finished);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3075 次 |
| 最近记录: |