有没有办法在for语句中切换变量?

Joe*_*oel 2 java

我正在学习Java,并将此语句用于循环:

for (int i = 0; i <3; i++){ 
...
}
Run Code Online (Sandbox Code Playgroud)

我想在每次循环运行时切换填充颜色.我不想提供太多的例子,因为我不是在寻找我的具体问题的答案,但我想知道是否有办法这样做?

基本上evey循环运行奇数时间,它会运行x,每运行一次,它会是吗?

编辑:输入后,我想也许我可以用int i做一个if语句?类似的东西if i % 2 == 0 {}

PS:我在此表达我的兴奋.

Dol*_*lph 5

for (int i = 0; i < 3; i++) { 
    if(i % 2 == 0) {
        //even, do Y
    } else {
        //odd, do X
    }
}
Run Code Online (Sandbox Code Playgroud)