Я новичок с использованием becker.robots, и я пытался создавать новые вещи, такие как создание различных методов действий, чтобы сделать код проще. Однако я продолжаю получать тот же незаконный старт ошибки выражения и его расстраивающий меня. Я получил 5 = 6 ошибок только на линии 11. Помогите кому-нибудь? :(Незаконный запуск выражения с помощью методов
import becker.robots.*;
public class excercisefour {
public static void main(String[] args) {
City tor = new City(7,7);
Robot jesus = new Robot(tor, 0, 1, Direction.EAST);
makeWalls(tor);
private static void makeThings(City city){
Thing t1 = new Thing(c, 1, 1);
Thing t2 = new Thing(c, 1, 3);
Thing t3 = new Thing(c, 3, 3);
Thing t4 = new Thing(c, 4, 4);
Thing t5 = new Thing(c, 3, 1);
Thing t6 = new Thing(c, 4, 3);
}
private static void turnRight(Robot robot) {
for (int i = 0; i < 3; i++) {
robot.turnLeft();
}
}
private static void moveToWall(Robot robot) {
while (robot.frontIsClear()) {
robot.move();
}
}
private static void moveSpaces(Robot robot, int n){
while (n>0){
robot.move();
n--;
}
}
}
Опубликовать полное сообщение об ошибке Скорее всего, у вас есть опечатка с пунктуацией где-то. Использование IDE (я предпочитаю Eclipse) поможет вам мгновенно устранить эти проблемы. – chrylis
Спасибо, ребята, за помощь! Иногда ошибки синтаксиса ca n быть наиболее разочаровывающим, если вы все еще настраиваетесь на java. – huzaifahDIN