如何根据布尔值选择 for 循环的增量,我正在尝试执行以下操作:
    for (int y = iniY; isdown? (y >= endY): (y <= iniY+dy) ; isdown? --y:y++);
for 循环接受终止但不接受增量...
我目前拥有的工作代码是这样的:
    if(isdown)
        for (int y = iniY; y >= endY; --y) {
            code lines...
        }
    else
        for (int y = iniY; y <= iniY+dy; ++y) {
            code lines...
        }
无法将代码提取到新方法中,因为它适用于许多变量...