下面展示一些 内联代码片
。
以马为例
else if(name.equals("马"))
{
if ((p - oldp) == -2&& (q - oldq) == 1)
{ // 移到NE方
if (board[oldp - 1][oldq] == 0) {
movable=true;
}
}
else if ((p - oldp) == -2&& (q - oldq) == -1)
{ // 移到NW方
if (board[oldp - 1][oldq] == 0)
{
movable=true;
}
}
else if ((p - oldp) == 2&& (q - oldq) == 1)
{ // 移到SE方
if (board[oldp + 1][oldq] == 0)
{
movable=true;
}
}
else if ((p - oldp) == 2&& (q - oldq) == -1)
{ // 移到SW方
if (board[oldp + 1][oldq] == 0)
{
movable=true;
}
}
else if ((p - oldp) == -1&& (q - oldq) == 2)
{ // 移到EN方
if (board[oldp][oldq + 1] ==0)
{
movable=true;
}
}
else if ((p - oldp) == 1&& (q - oldq) == 2)
{ // 移到ES方
if (board[oldp][oldq + 1] ==0)
{
movable=true;
}
}
else if ((p - oldp) == -1&& (q - oldq) == -2)
{ // 移到WN方
if (board[oldp][oldq - 1] ==0)
{
movable=true;
}
}
else if ((p - oldp) == 1&& (q - oldq) == -2)
{ // 移到WS方
if (board[oldp][oldq - 1] ==0)
{
movable=true;
}
}
}
return movable;
}