Процесс выполнения вложенных циклов Java [закрыто]JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Процесс выполнения вложенных циклов Java [закрыто]

Сообщение Anonymous »

Код: Выделить всё

public void deploy() {
while (true) {
if (isFrontClear() && !isBoundary()) {
move();
System.out.println("basic moving");
while(isFacingNorth() || isFacingSouth() || isFacingWest())
{
System.out.println("entering first while loop");
if (!isBottomWall() && isFrontClear() || !isBottomWall() && isFrontWall()) {
turnRight();
move();
}
if (isBottomWall() && isFrontClear()) {
move();
while (isFacingEast() || isFacingNorth()) {
System.out.println("entering if state in for loop");
System.out.println("entering do while");
if (isFrontWall() && isBottomWall()) {
turnLeft();
System.out.println("turningLeft");
} else if (isBottomWall() && isFrontClear()) {
move();
System.out.println("moving");
} else {
turnRight();
move();
}
}
} else if(isBottomWall() && isFrontWall()) {
turnLeft();
} else {
break;
}
}
} else if (isFrontWall() && !isBoundary()) {
turnLeft();
System.out.println("basicturnLeft");
} else {
break;

}
}
}
public void task(){
deploy();
}
public static void main(String\[\] args) {
Boxing boxy = new Boxing();
boxy.runTask();
}
}
Я хочу знать эффективный код, мой код работает бесконечно.
У меня есть вложенные циклы, все условия работают, за исключением того, что он пропускает поведение, как будто он должен выполнять оператор условия внутри цикла while, но выполняет только внешний условный оператор

Подробнее здесь: https://stackoverflow.com/questions/789 ... on-process
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Процесс выполнения вложенных циклов Java [закрыто]
    Anonymous » » в форуме JAVA
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous
  • Поведение циклов for в C++ и циклов while
    Anonymous » » в форуме C++
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous
  • Сколько циклов тактовых циклов стоит экспоненты AVX/SSE на современном процессоре x86_64?
    Anonymous » » в форуме C++
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Сравнение эффективности вложенных циклов Java
    Гость » » в форуме JAVA
    0 Ответы
    30 Просмотры
    Последнее сообщение Гость
  • Шаблон треугольного слова с использованием вложенных циклов в Java
    Anonymous » » в форуме JAVA
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»