mot*_*333 0 java for-loop operators
我在想,你有一个干净利落的方法吗?
for (int i = 0; 4 > i < banners.size() ; i++) {
doSomeThing
}
Run Code Online (Sandbox Code Playgroud)
bannrs.size可能介于0到10之间,但我只想做4次或更少的工作
是:
for (int i = 0; i < Math.min(4,banners.size()) ; i++) {
}
Run Code Online (Sandbox Code Playgroud)
BTW,根据你的问题的标题,也许你打算i在范围内4 < i < banners.size().如果是这种情况,您可以简单地初始化i为5:
for (int i = 5; i < banners.size() ; i++) {
}
Run Code Online (Sandbox Code Playgroud)