Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
К сожалению, было поставлено условие: никаких сторонних решений, все только свое.
Никогда не понимал подобных условий.
В данном случае это лишь вопрос реализации Executable. То есть, теоретически это сделать можно как-нибудь вот так:
Executable exec = (args) -> {
System.out.println("Prompt: ");
String command = readLine(); // будем предполагать, что такая функция реализована.
...
}Я подумаю, как добавить поддержку таких комманд "из коробки".
Jerminal — эмулятор терминала для Java-программ