我读过这行代码:blocks[i][j].isColorBox()?pieceColor:backgroundColor我想知道它的if语句对应的是什么。或者如果它真的是一个if语句。我是编程新手,我还在学习这门语言。谢谢! 最佳答案 如果您在方法结束时返回颜色值,则遵循这些原则:if(blocks[i][j].isColorBox()){returnpieceColor;}else{returnbackGroundColor;}或者,如果您要将颜色值分配给变量:if(blocks[i][j].isColorBox()){someV