Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите пожалуйста с задачей по лифту

Неизвестно Мастер (2418), на голосовании 1 год назад
Вот класс Main А вот класс Elevator
Как сделать так, чтобы JVM введенную в консоль цифру воспринимала как текущий этаж? Чтобы следующая введенная цифра уже соотносилась с предыдущей? Например, я сначала нажал 5, а потом нажал 2. Мне сейчас в таких случаях программа выдает "Поднимаемся на 2 этаж (то есть с 5 ПОДНИМАЕМСЯ на второй), а не работает метод "Спускаемся на"
Голосование за лучший ответ
Оракул Оракул (62089) 1 год назад
Установить yourFloor первым введенным числом, а затем запускать цикл с move
 Scanner scanner = new Scanner(System.in); 
elevator.setYourFloor(scanner.nextInt());
while (true) {
...
}

Зеленая бякаПросветленный (41308) 1 год назад
Это бесполезно. Человек не знает основ, но пытается что-то писать. Присвоить значение переменной currentFloor для него слишком сложно
Оракул Оракул (62089) Зеленая бяка, ладно) я еще и попутал получается, не заметил currentFloor)
Похожие вопросы