gpt4 book ai didi

java - 无法在 robocode 中打印到控制台

转载 作者:行者123 更新时间:2023-12-01 23:55:04 26 4
gpt4 key购买 nike

我正在尝试向控制台写入任何内容,但没有成功。

System.out.println("abc");

应该可以,但事实并非如此。这是我的整个代码:

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.");
}
}

我做错了什么?

最诚挚的问候!

最佳答案

Robocode 标准输出

每个机器人都会打印到自己的控制台。要访问机器人的控制台:

  • 与您的机器人开始比赛
  • 点击右侧面板上的机器人标签

Robocode: select bot's tag

现在您应该看到类似这样的内容,其中包含您的机器人打印到标准输出的所有消息。

enter image description here

如果您希望查看机器人在战场上绘制的内容,您也可以使用此窗口。这是一个对于调试特别有用的功能。

关于java - 无法在 robocode 中打印到控制台,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30060859/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com