我正在尝试创造一台电脑,它可以使用机器人类来玩冻结标签


while(computerIsFrozen==false)
{
  while(computerIsTagger==true)
  {
    if(nextToARobot)
    {
      playerIsFrozen = true;
      computerIsTagger = false;
    }
  }   
  if(computerIsFrozen==true)
  {
    for(int k=1; k<=8; k++)
     {
       turnLeft();
     }
     computerIsTagger = true;
     computerIsFrozen = false;
   }
}
​

我得到这个错误:

Computer.java:15: error: illegal start of type
   while(computerIsFrozen==false)
   ^
Computer.java:15: error: <identifier> expected
   while(computerIsFrozen==false)

为什么我得到错误illegal start of type on the first lineidentifier expected on the first line。可能还有一些我不确定的错误。computerIsFrozen初始化为false, computerIsTagger初始化为false。

   while(computerIsFrozen==false)
   {
      while(computerIsTagger==true)
      {
         if(nextToARobot)
         {
         playerIsFrozen = true;
         computerIsTagger = false;
      
      }
   }  // <-- remove this curly brace
   
   
   if(computerIsFrozen==true)
   {
      for(int k=1; k<=8; k++)
      {
      turnLeft();
      }
   computerIsTagger = true;
   computerIsFrozen = false;
   }
} 
​

您缺少一个右花括号

   if(nextToARobot)
   {
     playerIsFrozen = true;
     computerIsTagger = false;
   } // here

相关内容

最新更新