Elevator!


#1

<Buenas tardes, requiero un poco de ayuda debido a que soy nuevo en Java. Mi tarea es hacer un elevador que sea capaz de subir, bajar, abrir puertas y cerrar puertas, pero como todo hay ciertas condiciones. El elevador no puede subir si tiene la puerta abierta, etc etc. El caso que necesito ayuda para ejecutar una tarea.>

```

Como puedo hacer para que en caso de que el If sea verdadero (tal y como se muestra) solamente se ejecute ese If y no el while? y en caso de que el if sea falso se ejecute el while ahora si. No es necesario que utilice estas estructuras, pero esa es la vaga idea que tuve. Gracias.

<if(puertaSt==true){
			System.out.println("Error: La puerta esta abierta");
		}else
			nPiso=2;
				while (nPiso<=4){
					System.out.println("subiendo al piso:" + nPiso);
								nPiso= nPiso + 1;
		}
	}.>