可能重复:
在 if 语句中使用按位 &
我有以下来自http://local.wasp.uwa.edu.au/~pbourke/geometry/polygonise/的代码
if (edgeTable[cubeindex] & 1)
vertlist[0] =
VertexInterp(isolevel,grid.p[0],grid.p[1],grid.val[0],grid.val[1]);
if (edgeTable[cubeindex] & 2)
vertlist[1] =
VertexInterp(isolevel,grid.p[1],grid.p[2],grid.val[1],grid.val[2]);
我如何重写 if 语句以便它们可以在 Java 中运行?
问候迈克尔