我正在尝试向控制台写任何东西,但没有运气.
System.out.println("abc");
Run Code Online (Sandbox Code Playgroud)
应该工作,但事实并非如此.这是我的全部代码:
import robocode.HitWallEvent;
import robocode.Robot;
public class MyRobot extends Robot
{
@Override
public void run()
{
while (true)
{
ahead(20);
System.out.println("Test Test");
}
}
@Override
public void onHitWall(HitWallEvent event)
{
System.out.println("Ouch, I hit a wall bearing " + event.getBearing() + " degrees.");
}
}
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?
最好的祝福!
每个机器人都打印到自己的控制台.要访问bot的控制台:
现在您应该看到类似这样的内容,其中包含您的机器人打印到标准输出的任何消息.
如果您希望查看机器人在战场上绘制的内容,此窗口也是您可以使用的窗口.这对于调试来说是一个特别有用的功能.