コード例 #1
0
ファイル: BugRunner.java プロジェクト: triyangle/APCS
  public static void randomBug(Bug bug, int n) {

    for (int i = 0; i < n; i++) {

      int randomDirection = (int) (4 * Math.random()) * 90;

      bug.setDirection(randomDirection);

      if (bug.canMove()) {

        bug.move();
      }
    }
  }
コード例 #2
0
ファイル: BugRunner.java プロジェクト: triyangle/APCS
  public static void moveBug(Bug bug, int n) {

    for (int i = 0; i < n; i++) {

      if (bug.canMove()) {

        bug.move();

      } else {

        bug.turn();
      }
    }
  }